本文实例讲述了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程序设计有所帮助。