public static String toHTMLTable(JSONObject json, int limit, String tableId, String tableClass) { if (!json.isNull("data")) { JSONArray columns = null; if (!(json.isNull("columns"))) { columns = json.getJSONArray("columns"); } else if (!json.isNull("columnDefs")) { _log.info("TODO: support columnDefs"); } return (toHTMLTable(json.getJSONArray("data"), columns, limit, tableId, tableClass)); } else if (!json.isNull("error")) { return (json.getString("error")); } return (null); }