位置:首頁 > 軟件操作教程 > 編程開發(fā) > Java > 問題詳情

Java操作應用—— JSON編碼

提問人:ylm發(fā)布時間:2020-09-29

JSON是數(shù)據(jù)存儲及傳輸?shù)囊环N協(xié)議。與XML相比,它更易于使用。由于它非常輕量級以及自身的一些特性,現(xiàn)在JSON在網絡上已經是越來越流行了。常見的數(shù)據(jù)結構都可以編碼成JSON然后在各個網頁間自由地傳輸。不過在開始編碼前,你得先安裝一個JSON解析器。在下面的例子中,我們將使用json.simple庫來完成這項工作 

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

import  org.json.simple.JSONObject;

import  org.json.simple.JSONArray;

public  class  JsonEncodeDemo {

     public  static  void  main(String[] args) {

         JSONObject obj =  new  JSONObject();

         obj.put( "Novel Name"  "Godaan" );

         obj.put( "Author"  "Munshi Premchand" );

         JSONArray novelDetails =  new  JSONArray();

         novelDetails.add( "Language: Hindi" );

         novelDetails.add( "Year of Publication: 1936" );

         novelDetails.add( "Publisher: Lokmanya Press" );

         obj.put( "Novel Details" , novelDetails);

         System.out.print(obj);

     }

}

輸出:

1

{ "Novel Name" : "Godaan" , "Novel Details" :[ "Language: Hindi" , "Year of Publication: 1936" , "Publisher: Lokmanya Press" ], "Author" : "Munshi Premchand" }

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部