我正在尝试生成以下由tokenInput访问的JSON,但是我的代码以其他方式生成它,我如何定制代码以生成正确的JSON。
必需的Json
get[{id:"set",name:"set"},{id:"object",name="object}]
or
[{id:"set",name:"set"},{id:"object",name="object}]
我的JSON
{"get":[{"id":"set","name":"set"},{"id":"object","name":"object"}]}
mycode的
JSONObject res = new JSONObject();
JSONArray jarray = new JSONArray();
JSONObject object = new JSONObject();
object.put("id","set");
object.put("name", "set");
jarray.add(object);
JSONObject object1 = new JSONObject();
object1.put("id","object");
object1.put("name", "object");
jarray.add(object1);
res.put("get", jarray);
return res;
JSP
$(document).ready(function() {
$("#items").tokenInput("getOptions.jsp",{
theme: "facebook"
});
});
答案 0 :(得分:0)
[{"id":"set","name":"set"},{"id":"object","name":"object"}]
这可以只是形式可以得到而不是形成你的代码生成。使res成为JSONArray。然后试试..!