日期:2014-05-20  浏览次数:20713 次

多条json格式的字符串类型转换成java对象有问题
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