2011년 6월 26일 일요일
링크를 JSON format로 스트링으로 반환
String topMenuJson = "";
try {
conn = ConnectionManager.getConnection();
MenuDao mlDao = new MenuDao(conn);
topMenuList = mlDao.getMainAllUrlList(req_ld);
JSONArray jsonArr = new JSONArray();
JSONObject jsonObj = null;
for (int inx = 0; inx < topMenuList.keySize(); inx++) {
//Log.info("id:" + (int)topMenuList.getInt("id", inx));
jsonObj = new JSONObject();
jsonObj.put("id", (int)topMenuList.getInt("id", inx));
jsonObj.put("url", StringUtil.NVL((String)topMenuList.getString("url", inx), "") + StringUtil.NVL((String)topMenuList.getString("param", inx), ""));
jsonObj.put("ref", (int)topMenuList.getInt("ref", inx));
jsonArr.add(jsonObj);
}
topMenuJson = jsonArr.toString();
topMenuJson = StringUtil.replace(topMenuJson, "\\", "");
topMenuJson = StringUtil.replace(topMenuJson, "\"[{", "[{");
topMenuJson = StringUtil.replace(topMenuJson, "}]\"", "}]");
//Log.info("topMenuJson:" + topMenuJson);
} catch (Exception e) {
...
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기