JAVA类,生成Json数组,ajax传入多组json数据。【MyJsonArray】
利用前面的MyJson生成json数据传入ajax中,由于可能会传入多组json数据供jsp页面使用,便编写了由之前的json数据生成json数据数组的类MyJsonArray。
调用方法:
publicclass MyJsonArray { private String json; private String header; privateintisfirst = 0; public MyJsonArray() { json = ""; header ="{"array":["; } public String getjson() { json = json + "]}"; json = header + json; if(json.substring(0, 4).equals("null")) json = "{"isempty":"true"}]}"; returnjson; } publicvoid add(String newjs) { isfirst++; if(isfirst!=1) json = json + ","; json = json + newjs; } }
调用方法:
MyJsonArray array = new MyJsonArray(); array.add(json1); //array[0] array.add(json2); //array[1] String text = array.getjson();
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。