多条json格式的字符串类型转换成java对象有有关问题
多条json格式的字符串类型转换成java对象有问题
这段代码不能输出jobj
但是
这段代码可以输出jobj
就是说一条数据可以转换成功,但是多条就不行.请问怎样解决多条数据转换?
------解决方案--------------------
用JsonArray
- Java code
String s = "[{'brand':'联想','type':'昭阳笔记本','model':'E46A'},"+ "{'brand':'联想','type':'浪潮服务器','model':'N200'}," + "{'brand':'联想','type':'曙光服务器','model':'3000'}]"; JSONObject jobj = JSONObject.fromObject(s); System.out.println(jobj);
这段代码不能输出jobj
但是
- Java code
String s = "{'brand':'联想','type':'昭阳笔记本','model':'E46A'}"; JSONObject jobj = JSONObject.fromObject(s); System.out.println(jobj);
这段代码可以输出jobj
就是说一条数据可以转换成功,但是多条就不行.请问怎样解决多条数据转换?
------解决方案--------------------
用JsonArray