当前位置: 首页 > 工具软件 > Jason > 使用案例 >

java解析jason字符串

闻修筠
2023-12-01

 注意:JSONObject 和JSONArray的使用区别


报错:A JSONObject text must begin with '{' at character 1 of    

分析:  JSONObject json=JSONObject.fromObject(strInput);中的字符串strInput必须是以{开头儿的。


报错:A JSONArray text must start with '[' at character 1 of 

分析:JSONArray array=JSONArray.fromObject(strInput));中的字符串strInput)必须是以[开头儿的。严格注意二者使用区别。



举例解析字符串如下:

JSONArray array=JSONArray.fromObject(strSubjectIdList);
for(int i=0;i<array.size();i++)

{
Map o=(Map)array.get(i);
System.out.println(o.get("subjectName")+" "+o.get("subjectId"));
}

 类似资料: