美文网首页
XML和JSON类型数据

XML和JSON类型数据

作者: 羽寂 | 来源:发表于2018-08-12 22:40 被阅读0次

    xml和 json是经常被我们用来解析的数据类型,在这里记录一下xml和 json数据格式

    XML (可扩展标记语言)


    什么是XML?

    • XML全称是可扩展标记语言。
    • XML设计用来传输数据,HTML用来显示数据。
    • XML的标签没有被预定义,需要自行定义标签。
    • XML是W3C的推荐标准。


    XML的样子

    <?xml version="1.0" encoding="UTF-8"?>
    <note>
    <to>Tove</to>
    <from>Jani</from>
    <heading>Reminder</heading>
    <body>Don't forget me this weekend!</body>
    </note>
    


    第一行为声明,<? ?>内是版本和编码格式

    note为根节点,里面子节点分别存了Tove、Reminder、Don't forget me this weekend!

    <from>是键,Jani是值

    JSON (JavaScript对象表示法)


    什么是JSON?

    • JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)。
    • JSON是轻量级的文本数据交换格式。
    • JSON独立于语言,使用JavaScript语法来描述对象。
    • JSON具有自我描述性,易于理解。
    • JSON支持多种语言和平台,比如:java,php,jsp等。


    JSON的样子

    {
    "sites":[
        {"animal":"狗","name":"kitty"},
        {"animal":"猫","name":"Tom"},
        {"animal":"猪","name":"PacKii"}
     ]
    }
    


    JSON语法规则

    • 以键、值来存储数据 "键":"值"
    • 数据由逗号分隔 ,
    • 键值间用分号隔开 :
    • 中括号保存数组 [ ]
    • 大括号保存对象 { }


    操作JSON对象 "sites":["name":"str","age":15 ,"site": null]

    获取对象sites.name 或者 sites[0]

    修改对象值 sites[0]="sss";

    相关文章

      网友评论

          本文标题:XML和JSON类型数据

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