精华内容
下载资源
问答
  • 主要介绍了Java fastjson解析json字符串实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • fastJson 解析json字符串

    2020-11-03 11:36:51
    import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import java.util.ArrayList; import java.util.List; /** * 正常防疫对象 antiepidemic_...
    package com.zhw.project.domain;
    
    import com.alibaba.fastjson.JSON;
    import com.alibaba.fastjson.JSONArray;
    import com.alibaba.fastjson.JSONObject;
    
    
    import java.util.ArrayList;
    import java.util.List;
    
    
    public class TextJson
    {
        //定义内部类用于接收json字符串的java的实体类
        static class JsonUser{
            private String name;
    
            private Integer age;
    
            public String getName() {
                return name;
            }
    
            public void setName(String name) {
                this.name = name;
            }
    
            public Integer getAge() {
                return age;
            }
    
            public void setAge(Integer age) {
                this.age = age;
            }
        }
    
        public static void main(String[] args) {
            //json字符串各种解析
            //定义测试的json字符串
            String str = "{\"code\":0,\"data\":{\"name\":\"你好\",\"age\":29}}";
    
            //一,使用fastjson对json字符串进行解析
            //1,json简单解析
    
            //将json字符串 json格式化
            JSONObject jsonObject = JSON.parseObject(str);
            //获取json对象中的code
            Integer code = jsonObject.getInteger("code");
            System.out.println("解析简单的json字符串");
            System.out.println("code:"+code);
            //获取data 由于data为json字符串类型 可以直接使用getJSONObject方法 返回一个json格式化后的对象
            JSONObject data = jsonObject.getJSONObject("data");
            //获取data中的name值
            String name = data.getString("name");
            Integer age = data.getInteger("age");
            //打印
            System.out.println("name:"+name+"-"+"age:"+age);
    
    
    
            //2,使用java对象接收json字符串
            //获取data字符串 由于要将字符串转成对象 所以这边使用getString方法
            String data1 = jsonObject.getString("data");
            //使用fastjson将json字符串转成java对象  data1为json类型的字符串,JsonUser.class为要转成的实体类对象
            //fast会将json字符串中的key与java实体类中的属性进行对应,所以实体类的属性名要与json字符串中的key相同
            JsonUser jsonUser = JSON.parseObject(data1, JsonUser.class);
            System.out.println("使用javabean解析json字符串");
            System.out.println("name:"+jsonUser.getName()+"-"+"age:"+jsonUser.getAge());
    
    
            //3,解析带有数组(集合)的json字符串
            //定义json字符串
            String jsonArray = "{\"code\":0,\"data\":[{\"name\":\"你好\",\"age\":29},{\"name\":\"你好1\",\"age\":25}]}";
            //将json字符串json格式化
            JSONObject jsonObject1 = JSON.parseObject(jsonArray);
            //获取json字符串中的data,data为jsonarray类型
            JSONArray data2 = jsonObject1.getJSONArray("data");
            System.out.println("普通解析JSONArray字符串");
            //遍历data2 JSONArray数组
            //JSONArray的类型为Object
            for (Object obj:data2){
                //循环打印
                JSONObject jsonObject2 = JSON.parseObject(obj.toString());
                System.out.println("name:"+jsonObject2.getString("name")+"-"+"age:"+jsonObject2.getInteger("age"));
            }
    
    
            //4,解析带有数组的json字符串 使用java对象接收
            //使用parseArray方法  第一个参数为json格式的json数组字符串,第二个参数为接收的实体类类型
            System.out.println("javaBean解析JSONArray字符串");
            List<JsonUser> jsonUsers = JSON.parseArray(jsonObject1.getString("data"),JsonUser.class);
            for (JsonUser ju:jsonUsers){
                System.out.println("name:"+ju.getName()+"-"+"age:"+ju.getAge());
            }
    
        }
    }
    
    
    展开全文
  • 在Scala中使用fastJson 解析json字符串

    千次阅读 2019-06-23 16:54:47
    一、阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征: 速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java ...在Scala中使用 也可使用fastJson 解析jso...

    一、阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征:
    速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson;
    功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;无依赖;
    二、
    在Scala中使用 也可使用fastJson 解析json字符串,对于json字符串特别复杂的通过fastJSON可以很好的进行解析
    三、具体使用

    可以通过JSON中的parseObject方法,把json字符转转换为一个JSONObject对象
     val jsonOBJ :JSONObject  = JSON.parseObject(json串)

    然后可调用JSONObject中的方法,根据key获取值
    //获取这种类型的 {"dataId":123,"dataType":"redis"}可以使用getString
    val getStr : String = jsonOBJ.getString("dataId")

    对于JSON中的套JSON字符串的可以使用
    {
        "dataId":123,
        "dataType":"mysql",
        "resultData":[
                      {"binlog":"mysql_binlog.000","column":[{"name":"single","type":"int(5)"},{"name":"single3","type":"int(5)"} ]},
                      {"binlog1":"redis_binlog.000","column":[{"name":"single3","type":"int(5)"},{"name":"single3","type":"int(5)"} ]},
                     ]
    }

    //解析稍微复杂类型的可以使用,上面实际上是一条json,为了更好的看清结构所以换了个行

    val  result : JSONArray=   jsonOBJ.getJSONArray("resultData")
    //获取result中的 的数组的对应的第一个JSONObject
    val nObject: JSONObject = result.getJSONObject(0)
    //或取里面的value值
    val str = nObject.getString("binlog")
    //里面的column对应的还是一个数组类型的当然还可以使用getJSONArray
    val column  : JSONArray   = nObject.getJSONArray("column")
    //可以通过上面的getString 方法获取每一个字段
     

    如果想要遍历JSONArray中的所有数据,想不使用getJSONObject方法,但是想要
    这里面的遍历的所有的JSONObject可以使用

          import scala.collection.JavaConversions._  
          //可以把Java中的集合转成Scala中的集合
          //先把JSONArray转换成迭代器Iterator[AnyRef]类型,再转换为List
          转换为List时需要导入 上面的包
          
          val list: List[AnyRef] = result.iterator().toList
          
          val listOBJ: List[JSONObject] = list.map(m=> 
          JSON.parseObject(m.toString)
          /*或者使用m.asInstanceOf[JSONObject]*/
          )
          然后可以使用for循环或者foreach尽心循环

    1、使用首先在maven依赖中加入一下依赖

     <!--解析json字符串-->
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>fastjson</artifactId>
                <version>1.2.36</version>
            </dependency>

    这是一条超长的json字符串

    {"dataId":123,"dataType":"redis","resultData":[{"binlog":"mysql_binlog.000","column":[{"columnname":"single_cloum0","columntype":"varchar(10)","index":0,"modified":false,"pk":false,"sqlType":0,"value":"7"},{"columnname":"single_cloum1","columntype":"varchar(10)","index":1,"modified":false,"pk":false,"sqlType":0,"value":"7"},{"columnname":"single_cloum2","columntype":"int(5)","index":2,"modified":false,"pk":false,"sqlType":0,"value":"7"},{"columnname":"single_cloum3","columntype":"int(5)","index":3,"modified":false,"pk":false,"sqlType":0,"value":"7"}],"db":"demo","eventType":"insert","pkValue":"7","sql":"woshisql","table":"student","time":80146942099474},{"binlog":"mysql_binlog.001","column":[{"columnname":"single_cloum0","columntype":"varchar(10)","index":0,"modified":false,"pk":false,"sqlType":0,"value":"9"},{"columnname":"single_cloum1","columntype":"varchar(10)","index":1,"modified":false,"pk":false,"sqlType":0,"value":"9"},{"columnname":"single_cloum2","columntype":"int(5)","index":2,"modified":false,"pk":false,"sqlType":0,"value":"9"},{"columnname":"single_cloum3","columntype":"int(5)","index":3,"modified":false,"pk":false,"sqlType":0,"value":"9"}],"db":"demo","eventType":"insert","pkValue":"9","sql":"woshisql","table":"student","time":80146943574276},]}
    大致的数据结构

    在这里插入图片描述

     

    解析这一条Json字符串

    import com.alibaba.fastjson.{JSON, JSONArray, JSONObject}


    import scala.collection.immutable
    import scala.io.Source

    object JsonDemo02 {
      def main(args: Array[String]): Unit = {

        val lines: Iterator[String] = Source.fromFile("D:\\json2.txt").getLines()
        val list: List[String] = lines.toList
        val jSONObjects: immutable.Seq[JSONObject] = list.map(x => {  //取出每一条数据,把数据转换成JSONObject类型
          println(x)
          JSON.parseObject(x)
        })
        jSONObjects.foreach(t=>{
          val str: String = t.getString("resultData")  //取出resultData的数据,
          val oNArray: JSONArray = t.getJSONArray("resultData")
          //result对应的数据是一个 数组中 存的是 [{json字符串},{json字符串}]

          // /想要遍历JSONArray中的数据可以使用
          import scala.collection.JavaConversions._  //可以把Java中的集合转成Scala中的集合
          val list: List[AnyRef] = oNArray.iterator().toList
          val listOBJ: List[JSONObject] = list.map(m=> JSON.parseObject(m.toString)/*或者使用m.asInstanceOf[JSONObject]*/)

          val str1 = oNArray.getString(0)
          //也可以通过getJSONObject(下标)  获取相应的JSONObject
          val nObject: JSONObject = oNArray.getJSONObject(1)
          //获取column
          val value = nObject.getString("column")
          val array = nObject.getJSONArray("column")
          println(str1)
          println(value)
          println(array.getString(0))
          val on1 = array.getJSONObject(0)
          val str3 = on1.getString("modified")
          println(str3)
        })


      }

    }

    --------------------- 
    作者:Lu_Xiao_Yue 
    来源:CSDN 
    原文:https://blog.csdn.net/Lu_Xiao_Yue/article/details/84146755 
    版权声明:本文为博主原创文章,转载请附上博文链接!

    展开全文
  • Scala中使用fastJson 解析json字符串

    千次阅读 2019-09-09 17:10:02
    Scala中使用fastJson 解析json字符串添加依赖2.解析json字符2.1可以通过JSON中的parseObject方法,把json字符转转换为一个JSONObject对象2.2然后可调用JSONObject中的方法,根据key获取值2.3对于JSON中的套JSON字符...

    添加依赖

     <!--解析json字符串-->
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>fastjson</artifactId>
                <version>1.2.36</version>
            </dependency>
    

    2.解析json字符

    2.1可以通过JSON中的parseObject方法,把json字符转转换为一个JSONObject对象

     val jsonOBJ :JSONObject  = JSON.parseObject(json串)
    

    2.2然后可调用JSONObject中的方法,根据key获取值

    //获取这种类型的 {"dataId":123,"dataType":"redis"}可以使用getString
    val getStr : String = jsonOBJ.getString("dataId")
    

    2.3对于JSON中的套JSON字符串的可以使用

    {
    	"dataId":123,
    	"dataType":"mysql",
    	"resultData":[
    				  {"binlog":"mysql_binlog.000","column":[{"name":"single","type":"int(5)"},{"name":"single3","type":"int(5)"} ]},
    				  {"binlog1":"redis_binlog.000","column":[{"name":"single3","type":"int(5)"},{"name":"single3","type":"int(5)"} ]},
    			     ]
    }
    
    //解析稍微复杂类型的可以使用,上面实际上是一条json,为了更好的看清结构所以换了个行
    
    val  result : JSONArray=   jsonOBJ.getJSONArray("resultData")
    //获取result中的 的数组的对应的第一个JSONObject
    val nObject: JSONObject = result.getJSONObject(0)
    //或取里面的value值
    val str = nObject.getString("binlog")
    //里面的column对应的还是一个数组类型的当然还可以使用getJSONArray
    val column  : JSONArray   = nObject.getJSONArray("column")
    //可以通过上面的getString 方法获取每一个字段
    

    2.4如果想要遍历JSONArray中的所有数据,想不使用getJSONObject方法,但是想要这里面的遍历的所有的JSONObject可以使用

          import scala.collection.JavaConversions._  
          //可以把Java中的集合转成Scala中的集合
          //先把JSONArray转换成迭代器Iterator[AnyRef]类型,再转换为List
          转换为List时需要导入 上面的包
          
          val list: List[AnyRef] = result.iterator().toList
          
          val listOBJ: List[JSONObject] = list.map(m=> 
          JSON.parseObject(m.toString)
          /*或者使用m.asInstanceOf[JSONObject]*/
          )
          然后可以使用for循环或者foreach尽心循环
    
    

    3.实例

    json字符串:

    {"dataId":123,"dataType":"redis","resultData":
    [{"binlog":"mysql_binlog.000","column":[{"columnname":"single_cloum0","columntype":"varchar(10)","index":0,"modified":false,"pk":false,"sqlType":0,"value":"7"},
    {"columnname":"single_cloum1","columntype":"varchar(10)","index":1,"modified":false,"pk":false,"sqlType":0,"value":"7"},
    {"columnname":"single_cloum2","columntype":"int(5)","index":2,"modified":false,"pk":false,"sqlType":0,"value":"7"},
    {"columnname":"single_cloum3","columntype":"int(5)","index":3,"modified":false,"pk":false,"sqlType":0,"value":"7"}],
    "db":"demo","eventType":"insert","pkValue":"7","sql":"woshisql","table":"student","time":80146942099474},
    {"binlog":"mysql_binlog.001","column":[{"columnname":"single_cloum0","columntype":"varchar(10)","index":0,"modified":false,"pk":false,"sqlType":0,"value":"9"},
    {"columnname":"single_cloum1","columntype":"varchar(10)","index":1,"modified":false,"pk":false,"sqlType":0,"value":"9"},
    {"columnname":"single_cloum2","columntype":"int(5)","index":2,"modified":false,"pk":false,"sqlType":0,"value":"9"},
    {"columnname":"single_cloum3","columntype":"int(5)","index":3,"modified":false,"pk":false,"sqlType":0,"value":"9"}],
    "db":"demo","eventType":"insert","pkValue":"9","sql":"woshisql","table":"student","time":80146943574276},]}
    

    在这里插入图片描述
    解析这一条Json字符串:

    import com.alibaba.fastjson.{JSON, JSONArray, JSONObject}
    
    import scala.collection.immutable
    import scala.io.Source
    
    object JsonDemo02 {
      def main(args: Array[String]): Unit = {
    
        val lines: Iterator[String] = Source.fromFile("D:\\json2.txt").getLines()
        val list: List[String] = lines.toList
        val jSONObjects: immutable.Seq[JSONObject] = list.map(x => {  //取出每一条数据,把数据转换成JSONObject类型
          println(x)
          JSON.parseObject(x)
        })
        jSONObjects.foreach(t=>{
          val str: String = t.getString("resultData")  //取出resultData的数据,
          val oNArray: JSONArray = t.getJSONArray("resultData")
          //result对应的数据是一个 数组中 存的是 [{json字符串},{json字符串}]
    
          // /想要遍历JSONArray中的数据可以使用
          import scala.collection.JavaConversions._  //可以把Java中的集合转成Scala中的集合
          val list: List[AnyRef] = oNArray.iterator().toList
          val listOBJ: List[JSONObject] = list.map(m=> JSON.parseObject(m.toString)/*或者使用m.asInstanceOf[JSONObject]*/)
    
          val str1 = oNArray.getString(0)
          //也可以通过getJSONObject(下标)  获取相应的JSONObject
          val nObject: JSONObject = oNArray.getJSONObject(1)
          //获取column
          val value = nObject.getString("column")
          val array = nObject.getJSONArray("column")
          println(str1)
          println(value)
          println(array.getString(0))
          val on1 = array.getJSONObject(0)
          val str3 = on1.getString("modified")
          println(str3)
        })
      }
    }
    
    展开全文
  • 使用fastJson导入的pom依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.68</version> <scope>compile&...

    使用fastJson导入的pom依赖

    		<dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>fastjson</artifactId>
                <version>1.2.68</version>
                <scope>compile</scope>
            </dependency>
    
    import com.alibaba.fastjson.JSONObject;
    import com.alibaba.fastjson.JSONPath;
    
    public class B64InterceptorTest {
        public static void main(String[] args) {
            //json字符串
            String str = "{\"ctime\":\"20200518\",\"project\":{\"name\":\"zhangsan\",\"age\":\"25\"},\"content\":{\"distinct_id\":\"51818968\",\"event\":\"AppClick\",\"properties\":{\"element_page\":\"新闻列表页\",\"screen_width\":\"640\",\"app_version\":\"1.0\",\"os\":\"GNU/Linux\",\"battery_level\":\"11\",\"device_id\":\"886113235750\",\"client_time\":\"2020-05-18 13:53:56\",\"ip\":\"61.233.88.41\",\"is_charging\":\"1\",\"manufacturer\":\"Apple\",\"carrier\":\"中国电信\",\"screen_height\":\"320\",\"imei\":\"886113235750\",\"model\":\"\",\"network_type\":\"WIFI\",\"element_name\":\"tag\"}}}\n";
            //将json字符串解析为json对象
            JSONObject metaJson = JSONObject.parseObject(str);
            JSONObject jsonObject = new JSONObject();
            //当值为单个字符串时,使用JSONObject对象.getString(key)方法,json对象输出时没有反斜杠
            jsonObject.put("ctime", metaJson.getString("ctime"));
            //当值为json字符串时,使用JSONObject对象.getString(key)方法,json对象输出时带有反斜杠
            jsonObject.put("project", metaJson.getString("project"));  
            //当值为json字符串时,使用JSONPath.eval(JSONObject对象,key),json对象输出时没有反斜杠,
            jsonObject.put("content", JSONPath.eval(metaJson, "content"));
            System.out.println(jsonObject.toString());
        }
    }
    
    //输出的值为
    {"ctime":"20200518","project":"{\"name\":\"zhangsan\",\"age\":\"25\"}","content":{"distinct_id":"51818968","event":"AppClick","properties":{"element_page":"新闻列表页","screen_width":"640","app_version":"1.0","os":"GNU/Linux","battery_level":"11","device_id":"886113235750","client_time":"2020-05-18 13:53:56","ip":"61.233.88.41","is_charging":"1","manufacturer":"Apple","carrier":"中国电信","screen_height":"320","imei":"886113235750","model":"","network_type":"WIFI","element_name":"tag"}}}
    

    经过测试,如果单独输出字符串是不会有反斜杠的,只是将使用不同方法解析出来的字符串放入JSON对象中时,当值为json字符串时会出现反斜杠。
    例如上面的

    System.out.println(metaJson.getString("project")); // {"name":"zhangsan","age":"25"}
    System.out.println(metaJson.getString("content")); // {"distinct_id":"51818968","event":"AppClick","properties":{"element_page":"新闻列表页","screen_width":"640","app_version":"1.0","os":"GNU/Linux","battery_level":"11","device_id":"886113235750","client_time":"2020-05-18 13:53:56","ip":"61.233.88.41","is_charging":"1","manufacturer":"Apple","carrier":"中国电信","screen_height":"320","imei":"886113235750","model":"","network_type":"WIFI","element_name":"tag"}}
    

    从以上代码可以看到将json字符串解析出来再次放入json对象中时出现反斜杠,可以使用
    JSONPath.eval(JSONObject对象,key)

    展开全文
  • 使用fastjson解析json字符串

    万次阅读 2018-12-19 21:29:07
    由于最近分析业务的时候,又处理了两种json字符串,今天我就将怎么处理的给大家分享一下,希望能够给学习这方面的朋友一些帮助。再给大家安利个网站https://www.json.cn/,可以分析你得到的数据是否是json格式的。 1...
  • 使用fastJson解析json字符串报错 1.报错信息 INFO [com.ceapon.fire.ams.api.DeviceController] - Start activate... com.alibaba.fastjson.JSONException: expect '[', but string, pos 269, line 1, column 270...
  • java使用fastjson解析json字符串

    千次阅读 2019-11-14 10:55:35
    public static void main(String[] args) { String str="{\n" + "\t\"testsetTestcaseExecute\": {\n" + "\t\t\"auditor\": \"vame\",\n" + "\t\t\"testcaseType\": \"Exception\"\n" + ...
  • 一下总结来自工作代码: 1.第一种情况: 通过服务器端发送http请求获取的接送字符串。  String jsonStr = HttpRequestUtil.sendGet(config.getAddress() + ... //把接送字符串解析json对象进行操作 JS...
  • fastjson 解析json字符串的四种类型

    千次阅读 2018-12-03 15:19:57
     Person person = JSON.parseObject(jsonString, Person.class);  2. List&lt;JavaBean&gt;  List&lt;Person&gt; listPerson =JSON.parseArray(jsonString, Person.class); ...
  • 基于阿里fastJson解析json字符串

    万次阅读 2017-03-09 10:22:20
    1、json示例 { "pageSize":20, // 每页显示多少 "toPage":1, // 当前页码 "totalCount":1, // 一共多少条 "totalPages":1, // 一共多少页 "succes
  • 需要解析JSON数据如下: 解析代码: public static void main(String[] args) { String result = "{\"msg\":\"success\",\"code\":0,\"data\":[{\"invoice_code\":\"3700194130\",\"total_amount\":22090....
  • 近期在开发中遇到一个这样的问题,在做一个加密验签的功能时拦截器接收到JSON字符串的时候进行JSONObject转换时里面部分参数与传递过来的格式出现不一致乱序问题。导致签名加密异常。 跟踪fastjson源码,在...
  • 废话不多说直接上代码 1.Json解析 package scala.csdn import com.alibaba.fastjson.JSON object ParseJson { def main(args: Array[String]):... //解析json字符串 val jsonStr = "{\"name\":\"Michael\"}" v...
  • 1)数据准备 一个多层嵌套json,数据文本名字为data.txt {"error":200,"msg":null,"lsk":{"tags":{"150":12,"151":0,"152":0,"153":0,"154":0,"110":0,"111":0,"112":1,"113":0,"114":0,"115":0,"116":0,"117":0,"118...
  • Scala解析Json字符串的实例详解 1. 添加相应依赖  Json解析工具使用的 json-smart,曾经对比过Java的fastjson、gson。Scala的json4s、lift-json。其中 json-smart 解析速度是最快的。 <groupId>...
  • fastjsonjson字符串转化为java对象

    千次阅读 2020-07-16 09:52:42
    目录一、导入一个fastjson的jar包二、Json字符串格式三、根据json的格式创建Java类四、给java类的所有属性添加setter方法五、转换为java对象 一、导入一个fastjson的jar包 在pom.xml里加上这个依赖: <dependency...
  • java使用fastJson处理复杂Json字符串,直接获取key对应的value值
  • 使用FastJSON生成JSON字符串FastJSON简介使用FastJSON API JSON数据格式被广泛运用于客户端与服务器之间的数据传递过程,在使用Ajax技术对新闻发布系统部分功能进行改造时,也使用了JSON格式的响应,方便了复杂格式...
  • com.alibaba.fastjson.JSON解析json字符串

    千次阅读 2019-02-25 11:17:18
    解析json字符串: {electFire=[{loopDevType=13.0, loopStatus=1.0, unit=3.0, checkVal=0.0, setTopLimit=null, setBtmLimit=null, setVal=400.0, loopNo=1.0}, {loopDevType=13.0, loopStatus=1.0, unit=3.0,...
  • fastjson转换json字符串异常

    千次阅读 2018-10-31 17:59:54
    一、实体类通过fastjson转换以后缺少字段 二、fastjson转换以后大小写异常 1.先来说说第一种情况, 发生第一种情况的原因是我的实体类中的get、set方法缺少其中一个,在通过fastjson转换以后就会出现缺少相关字段...
  • 1 package ...23 import com.alibaba.fastjson.JSON;4 import com.alibaba.fastjson.JSONObject;5 import java.util.Map;67 /**8 * JSON字符串自动转换9 *10 /11 public class JsonToMapTest01 {1213...
  • FastJsonjson字符串转成JSONObject对象

    千次阅读 2020-10-14 11:51:40
    String jsonStr = "{\n" + " \"flag\": true,\n" + " \"code\": 200,\n" + " \"message\": \"请求成功\",\n" + ... 这个是大串儿json字符串" + "}"; JSONObject jsonObject1 = JSONObject.parseObject(jsonStr);.

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,595
精华内容 5,838
关键字:

fastjson解析json字符串

友情链接: delphidesign.rar