當前位置:成語大全網 - 書法字典 - 如何將json對象轉換成字符串

如何將json對象轉換成字符串

1.簡單解析json字符串

首先將json字符串轉換成json對象,然後解析json對象。過程如下。

JSON object JSON object = JSON object . from object(JSON str);

【java】查看純文本

& ltpre & gt& lt/pre & gt;& ltspan style =“white-space:pre“& gt。& lt/span>。

& ltpre & gt& lt/pre & gt;

根據json中的鍵獲取其值。

string name = JSON object . getstring(“name“);

int num = JSON object . getint(“num“);

string sex = JSON object . getstring(“sex“);

int age = JSON object . getint(“age“);

2.將json字符串轉換成java對象

同樣,json字符串首先被轉換為json對象,然後json對象被轉換為java對象,如下所示。

JSONObject obj = new JSONObject()。from object(jsonStr);//將json字符串轉換為json對象。

將json對象轉換成java對象

Person JB =(Person)JSON object . tobe an(obj,Person . class);//將json對象轉換為Person對象。

3.將java對象轉換成json字符串

首先將java對象轉換為json對象,然後將json對象轉換為json字符串。

JSON object JSON = JSON object . from object(obj);//將java對象轉換為json對象。

string str = JSON . tostring();//將json對象轉換為字符串

完整的代碼如下:

【java】查看純文本

包baz.parse

導入Java . util . ArrayList;

導入Java . util . list;

導入net . SF . JSON . JSON;

導入net . SF . JSON . JSON array;

導入net . SF . JSON . JSON object;

導入net . SF . JSON . JSON serializer;

導入baz . bean . person;

公共類ParseJson {

私有字符串jsonStr

公共parse JSON(){

}