javascript
json.net java_java解析JSON (使用net.sf.json)
例如JSON字符串str如下:
{
"data": [
{
"basic_title": "運籌帷幄因特網",
"basic_creator": "馬躍,余南陽編著",
"basic_publisher": "成都市:西南交通大學出版社",
"basic_identifier_1": "7-81057-433-7",
"basic_description": "本書介紹了電子公告牌BBS、遠程登錄Telnet、會談、因特網聊天IRC、新聞組Usenet、電子郵件E-mail、討論組與郵件列表、FTP等因特網資源及工具,還介紹了幾種常見的搜...",
"proc_dxid": "000000079801",
"proc_channel": "11",
"basic_source_no": "成都市:西南交通大學出版社",
"basic_date": "2000",
"basic_source_name": "圖書"
}
]
}
一步一步的獲取方式如下:
//引入java json包
import net.sf.json.JSONObject
//轉化為JSON
JSONObject jsonO = JSONObject.fromObject(str);
//解析到data
JSONArray jsonA = jsonO.getJSONArray("data");
//獲取第一個JSON對象
JSONObject jsonO1 = (JSONObject)jsonA.get(0);
//獲取title
String basic_title= jsonO1.getString("basic_title");
總結
以上是生活随笔為你收集整理的json.net java_java解析JSON (使用net.sf.json)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java locale.us_JAVA实
- 下一篇: JAVA设置新视口,java – 在更大