JAVA类,生成Json数组,ajax传入多组json数据。【MyJsonArray】

原创 2012年03月26日 00:31:01
利用前面的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();


使用java生成Json数据

import org.json.JSONArray;    import org.json.JSONException;    import org.json.JSONObject;         ...

Java操作Json数组

一、字符串与json 字符串格式: static String json = "[{'day1':'work','day2':26},{'day1':123,'day2':26}]";转换为jso...

Java 后台生成 JSONArray 树

java后台通过访问数据库得到数据来生成树是很常用的的方法 这个有很多种方法可以实现 我这里就说对我比较印象深刻的两种方法 一种是自己写的  后台拼接一点点的数据就要9秒之多 另一种是我借鉴我老...

JAVA中创建JSON数据

在本文中,我将介绍在eclipse中创建一个简单的json数据的方法。本人是刚刚毕业的大学生,也正在进行java语言的进一步学习,本文仅作学术交流,高手绕道,欢迎反馈。 首先要下载所需的函数库,我这里...

创建JSONArray的常用四种方法

创建JSONArray的常用四种方法 1.从头或者从零开始,创建一个JSONArray(Creating a JSONArray from scratch) 实例1: Java代码  J...

JSON JSONArray 创建JSON 和 解析JSON

创建JSON

js创建jsonArray

不多说,直接上代码了。 1.前台生成: var jsonstr="[]"; var jsonarray = eval('('+jsonstr+')'); var formd...

创建JSONArray

1.JSONArray jsonArray = new JSONArray().element("JSON").element("1").element("2.0").element("true");...

JSONObject和JSONArray对象的创建方法

【原文:http://724073277.iteye.com/blog/1489935】

java 创建json对象

// 声明两个json数组 JSONArray gResTable = new JSONArray(); JSONArray gCmtTable = new JSO...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JAVA类,生成Json数组,ajax传入多组json数据。【MyJsonArray】
举报原因:
原因补充:

(最多只允许输入30个字)