В настоящее время я пытаюсь написать многомерный объект или массив в JSP, а затем передать его обратно вызову AJAX из JavaScript. Теперь, расшифровав объект JSON с помощью AJAX, я понял (jQuery JSON). Итак, у меня все хорошо.
Но я теряюсь при создании многомерного объекта или массива JSON в JSP.
Я искал json-simple для плагина JSON для JSP (http://code.google.com/p/json-simple/). И это не просто этот плагин, но я не смог найти каких-либо примеров многомерных объектов JSON или примеров массивов в JSP.
Например, я получил этот пример, но он одномерный:
//import org.json.simple.JSONObject;
JSONObject obj=new JSONObject();
obj.put("name","foo");
obj.put("num",new Integer(100));
obj.put("balance",new Double(1000.21));
obj.put("is_vip",new Boolean(true));
obj.put("nickname",null);
System.out.print(obj);
Я бы хотел, чтобы у объекта JSON был такой результат:
{
"results": [ {
"address_components": [ {
"long_name": "1600",
"short_name": "1600",
"types": [ "street_number" ]
} ],
} ]
}
Затем я передаю его обратно в JavaScript и декодирую.
Подводя итог: Как я могу создать многомерный объект или массив в JSP? Плагин JSON несущественен; что бы ни работало, я буду более чем счастлив.
Буду признателен за любую помощь. Заранее спасибо.