美文网首页
我看json

我看json

作者: 田永威 | 来源:发表于2017-02-06 14:08 被阅读9次

    <p><a href="http://www.json.org/json-zh.htm">这里</a>权威介绍了json</p>
    <p><a href="http://seriot.ch/parsing_json.html">这里强烈对比了一下各种语言的各种包解析json的情况,最后总结了一种json解析雷区。</a></p>


    <ul>
    <li>json 的格式 </li>
    <li>什么是json对象</li>
    <li>java中的json,如何解析json数据,java世界的json工具</li>
    <li>python中的json</li>
    </ul>
    <p>重点是里面的几张图:</p>








    <p>很长一段时间,我都对json这种数据形式既熟悉又陌生。熟悉是因为很常见也经常能听见json这个名字,但是具体的json是怎么组成的,我并不知道,这一点在我使用 ElasticSearch 写json-like语句查询的时候有很大的疑惑。从上面几张图中能看出来,对象是由大括号括起来的,还有一点是对象是能够嵌套的,对象是由键值对组成的。其中键一定是字符串,但是值就不一定了,可以使数字,字符串,对象。多个对象用中括号括起来,逗号分开,多个对象组成的对象数组也是一种对象。</p>

    <p>也就是说,理解json,必须理解以下几点:</p>
    <ul>
    <li>对象是用大括号括起来的键值对,键值对用冒号隔开</li>
    <li>键是字符串</li>
    <li>值可以是字符串,数字,也可是对象</li>
    <li>多个对象用中括号括起来,用逗号隔开,称为对象数组</li>
    <li>对象数组也是一种对象</li>
    </ul>
    <p>记住以上五点,并不断观察上面的图片。</p>



    <p>Java 中解析json数据使用的是org.json提供的工具。</p>
    <p>python中解析的工具还不知道不过应该好弄。</p>

    相关文章

      网友评论

          本文标题:我看json

          本文链接:https://www.haomeiwen.com/subject/tmzyittx.html