json

 

在页面就用这个eval来获取成为对象形式

 

<HTML> <HEAD> <TITLE>eval example 2</TITLE> </HEAD> <BODY> <mce:script type="text/javascript"><!-- var s = '[{"siteid":1,"sname":"anning"},{"siteid":1,"sname":"anning"},{"siteid":1,"sname":"anning"}]'; //当要转换单个对象时,可以让其变成一个数组,或者是两边加小括号来让转换成功 //s = '({"siteid":1,"sname":"anning"})'; //var strs = eval(s); //alert(strs.siteid); //这样就可以对数组进行转换了,很有意思,哈哈 var i = 0 ; for(i=0;i<strs.length;i++){ alert(strs[i].sname) } // --></mce:script> </BODY> </HTML> 

 

 

在后台就用 jsonrpc.jar 引包

public static void main(String []args){ JSONArray array = new JSONArray(); JSONObject json = null; json = new JSONObject(); for (int i = 0; i < 3; i++) { json.put("siteid",1); json.put("sname", "anning"); array.put(json); } System.out.println(array.toString()); } 

 

这样,就完成了数据的传输。

你可能感兴趣的:(json,String)