我是一個非常初學JSON的人...如何在Java程序中從JSON中獲取值?
如何從Java程序中的以下JSON對象中獲取「3037904」的值?
{ 「查詢」:{ 「頁」:{ 「3037904」:{ 「的pageid」:3037904, 「NS」:0, 「標題」: 「凱賓斯基」, 「類別」:[{」 ns「:14,」title「:」類別:1897年成立的公司「},{」ns「:14,」title「:」Category:Hotel chains「},{」ns「:14,」title「類別:凱賓斯基酒店「}]}}}}
我試圖
JSONObject query = json.getJSONObject("query");
int pages = query.getInt("pages");
但它需要
"{"3037904":{"pageid":3037904,"ns":0,"title":"Kempinski",
"categories":[{"ns":14,"title":"Category:Companies established in 1897"},{"ns":14,"title":"Category:Hotel chains"},{"ns":14,"title":"Category:Kempinski Hotels"}]}}}}",
不僅「3037904」。