当前位置:首页 > 开发 > 编程语言 > Json > 正文

java把json的字符串转换为json对象和数组

发表于: 2013-03-22   作者:知了ing   来源:转载   浏览:
摘要: 1,json格式的字符串 public class Demo { 5. public static void main(String[] args) throws Exception { 6. String str = "{\"a\":\"b\", \"c\":\"d\&quo
1,json格式的字符串
public class Demo {   
5.    public static void main(String[] args) throws Exception {   
6.        String str = "{\"a\":\"b\", \"c\":\"d\"}";   
7.        JSONObject a = new JSONObject(str);   
8.        System.out.println(a); // {"c":"d","a":"b"}   
9.        System.out.println(a.get("c")); // d   
10.    }   
11.}  

2,json数组的格式
其中AlarmRecord为javabean对象 字段包括a,b,a
      public List<AlarmRecord> getJson() throws Exception{
            String str="[{"a":1,"b":"2","c":3},                       {"a":1,"b":"2","c":3}]"
             JSONArray jArray=JSONArray.fromObject(str);
             List<AlarmRecord> list=JSONArray.toList(jArray,AlarmRecord.class);
             return list;
      }

用的jar包请下载 附件

java把json的字符串转换为json对象和数组

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
一、JSON字符串转换为JSON对象 A:eval函数 eval函数可以直接将本质符合或者近似符合JSON格式的字符
java中List对象转换为JSON对象 以为兄弟写的!感觉风格颇为幽默,自恋的来说,很像我的风格哦!呵呵
Json-lib可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将jso
json字符串: jsonStr = '[{"id" : "1","text" : "one"},{"id" : "2","text" : "two"}]'; 转换: va
最近的项目中和第三方接口联调,需要调用webservice接口获取json格式字符串,然后转化成对象。 在此
JSON主要创建如下两种数据对象: 由JSON格式字符串创建,转换成JavaScript的Object对象; 由JSON格
Json数据转换为ADO.NET DataSet其实方法有很多,Newtonsoft.Json也提供了DataSet的Converter用以转
将Json数据转换为ADO.NET DataSet对象 Json数据转换为ADO.NET DataSet其实方法有很多,Newtonsoft.J
json格式化:http://www.bejson.com/go.php 参考文章:http://www.dotblogs.com.tw/shadow/archive/
Json是一种简单小巧的数据交换格式,在Web开发中获得了广泛应用。网络上有很多Json库,光用Java编写
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号