本文实例讲述了java实现二维数组转json的方法。分享给大家供大家参考,具体如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
package Tsets;
public class erweiTojson {
public static void main(String[] args) {
String[][] blogList = {
{ "2008/07/07" , "NetBeans New and Cool" , "Tim Boudreau" },
{ "2008/07/07" , "NetBeans Mobility" , "Ada Li" },
{ "2008/07/07" , "Creating Web 2.0 Rich Internet Applications" , "Michael Li" },
{ "2008/07/08" , "AJAX and JSF" , "Ada Li" },
{ "2008/07/09" , "Ruby on Rails in the Enterprise" , "Liang Ye" },
{ "2008/07/09" , "Beans Binding and the Swing Application Framework" , "Joey Shen" }
};
StringBuffer sb = new StringBuffer();
boolean first = true ;
sb.append( "[" );
for ( int i = 0 ; i < blogList.length; i++) {
String[] blogItem = blogList[i];
if (!first) {
sb.append( "," );
}
sb.append( "{" );
sb.append( "postdate: '" + blogItem[ 0 ] + "', " );
sb.append( "title: '" + blogItem[ 1 ] + "', " );
sb.append( "author: '" + blogItem[ 2 ] + "' " );
sb.append( "}" );
first = false ;
}
sb.append( "]" );
System.out.println(sb.toString());
}
}
|
运行结果:
复制代码 代码如下:
[{postdate: '2008/07/07', title: 'NetBeans New and Cool', author: 'Tim Boudreau' },{postdate: '2008/07/07', title: 'NetBeans Mobility', author: 'Ada Li' },{postdate: '2008/07/07', title: 'Creating Web 2.0 Rich Internet Applications', author: 'Michael Li' },{postdate: '2008/07/08', title: 'AJAX and JSF', author: 'Ada Li' },{postdate: '2008/07/09', title: 'Ruby on Rails in the Enterprise', author: 'Liang Ye' },{postdate: '2008/07/09', title: 'Beans Binding and the Swing Application Framework', author: 'Joey Shen' }]
希望本文所述对大家java程序设计有所帮助。