字符串到java中的jsonobject [英] String to jsonobject in java
本文介绍了字符串到java中的jsonobject的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这是来自 jsonObject 的字符串
<预><代码>[{否":1",名称":ABC"},{否":2",名称":PQR"},{"否": "3",名称":XYZ"}]我想将此字符串转换为 JSONObject 以在 JSONArray 中获取此值
解决方案
使用这个:
String jsonStr = "[{\"No\":\"1\",\"Name\":\"ABC\"},{\"No\":\"2\",\"姓名\":\"PQR\"},{\"否\":\"3\",\"姓名\":\"XYZ\"}]";JSONArray 数组 = 新的 JSONArray(jsonStr);for(int i=0; i
输出:
1美国广播公司2PQR3XYZ
This is string from jsonObject
[
{
"No": "1",
"Name": "ABC"
},
{
"No": "2",
"Name": "PQR"
},
{
"No": "3",
"Name": "XYZ"
}
]
I want convert to this string to JSONObject to get this value in JSONArray
解决方案
Use this one:
String jsonStr = "[{\"No\":\"1\",\"Name\":\"ABC\"},{\"No\":\"2\",\"Name\":\"PQR\"},{\"No\":\"3\",\"Name\":\"XYZ\"}]";
JSONArray array = new JSONArray(jsonStr);
for(int i=0; i<array.length(); i++){
JSONObject jsonObj = array.getJSONObject(i);
System.out.println(jsonObj.getString("No"));
System.out.println(jsonObj.getString("Name"));
}
Output:
1
ABC
2
PQR
3
XYZ
这篇关于字符串到java中的jsonobject的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文