需要更改我的代码以生成正确的JSON对象

时间:2013-06-21 02:03:17

标签: java json java-ee jquery-tokeninput

我正在尝试生成以下由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"
            });
    });

1 个答案:

答案 0 :(得分:0)

[{"id":"set","name":"set"},{"id":"object","name":"object"}]

这可以只是形式可以得到而不是形成你的代码生成。使res成为JSONArray。然后试试..!