XML和JSON都使用结构化方法来标记数据。
用XML表示中国部分省市数据如下:
<?xml version="1.0" encoding="utf-8"?>
<country>
<name>中国</name>
<province>
<name>北京</name>
<citys>
<city>哈尔滨</city>
<city>大庆</city>
</citys>
</province>
<province>
<name>广东</name>
<citys>
<city>厦门</city>
<city>深圳</city>
<city>东莞</city>
</citys>
</province>
<province>
<name>浙江</name>
<citys>
<city>杭州</city>
<city>宁波</city>
</citys>
</province>
<province>
<name>新疆</name>
<citys>
<city>乌鲁木齐</city>
</citys>
</province>
</country>
用JSON表示如下:
{
name:"中国",
province:[
{
name:"黑龙江",
citys:{
city:["哈尔滨","大庆"]
}
},
{
name:"广东",
citys:{
city:["厦门","深圳","东莞"]
}
},
{
name:"浙江",
citys:{
city:["杭州","宁波"]
}
},
{
name:"新疆",
citys:{
city:["乌鲁木齐"]
}
}
]
}
编码的可读性,xml有明显的优势, |