三种信息标记比较

XML实例
<person>

    <firstName>Tian</firstName>

    <lastName>Song</lastName>

    <address>

        <streetAddr>关山大道5号街</streeAddr>

        <city>武汉市</city>
        <zipcode>430063</zipcode>

      </address>

</person>



JSON实例
{

    "firstName" : "Tian" ,

    "lastName" : "Song" ,

    "address" : {

                            "streetAddr" :"关山大道5号街" ,

                            "city"             : "武汉市" ,

                            "zipcode"      : "430063"

                        } ,

    "prof"       : [ "Computer System" , "Security" ]

}

YAML实例

firstName : Tian

lastName :  Song

address   : 

        streetAddr : 关山大道5号街

        city            : 武汉市

        zipcode     :  430063

prof         : 

-Computer System

-Security


三种信息标记形式的比较

XML 最早的通用信息标记语言,可扩展性好,但繁琐。

JSON 信息有类型,适合程序处理(js),较XML简洁。

YAML 信息无类型,文本信息比例最高,可读性好。

应用实例

XML Internet上的信息交互与传递。

JSON 移动应用云端和节点的信息通信,无注释。

YAML 各类系统的配置文件中,有注释易读。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值