java吧 关注:1,257,794贴子:12,752,426
  • 14回复贴,共1

string格式的json数据,怎么通过key取出值,java

只看楼主收藏回复

string格式的json数据,怎么通过key取出值?
string str="{key01:zhang,key02:wang}"


IP属地:四川来自Android客户端1楼2015-08-06 21:04回复
    1.用第三方关于解析json的api
    2.自己写json解析器


    2楼2015-08-06 21:10
    收起回复
      广告
      立即查看
      楼上说的对


      IP属地:山东3楼2015-08-06 21:15
      回复
        看你在哪里使用咯!如果传回jsp,那么在js中使用eval进行解析,然后直接().key01就能取到value;如果在java中使用,那就直接使用json的api解析后使用。


        4楼2015-08-06 21:16
        收起回复
          org.json


          IP属地:广东来自手机贴吧6楼2015-08-07 09:25
          回复
            有没有详细的代码示例 可以参考 谢谢你


            IP属地:辽宁7楼2017-01-06 11:14
            回复
              JSONObject.fromobject


              来自Android客户端8楼2017-01-06 11:26
              回复
                把json反序列化为对象吧,不然解析很费时间,还不如建个类呢。


                IP属地:广东9楼2017-01-06 11:38
                回复
                  广告
                  立即查看
                  先转换为jsonObject 在取值 很简单的


                  10楼2017-01-06 14:06
                  回复
                    说这么多没一个把问题解决了的,呵呵


                    IP属地:四川11楼2017-07-10 17:49
                    回复