Java程序解析字符串格式数据
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/abfbb839f1f9c0372a63258e932b8184.png)
@Test
public void jsontest(){
String jsonstr = "{'code':200,'comments':[{'name':'张三','age':18},{'name':'李四','age':20}]}";
JsoNobject jsonobject = (usoNobject) JSONObject.parse(jsonstr);
String commentsstr = jsonObject .getstring("comments");
System.out.println("commentsstr:"+comentsstr);
JSONArray jsonMapList = JSONArray.parseArray(commentsstr);
for (int i = 0; i < jsonMapList.size(); i++) {
System.out.println(jsonMapList.getJsonobject(i).getstring("name"));
}
List<Person> list = JSONObject.parseArray(commentsstr, Person.class);
for(Person person:list) {
System.out.println(person.getName());
}
}