怎么说呢,理想情况下哈,
xml 可以设 id,用 include 之类的可以直接引用过来,甚至可以约定内容格式。
但 json 不依赖 js 等语言就很难完成了。
好吧,广义上来讲,
json 编译更简单易懂,体积更小,结构不复杂更易于传输。
xml 有约定的标准或格式,属性结构的感觉更强。
这种结构上的不同感觉可以看看下面体会一下
<country> <name>中国</name> <province> <name>湖北</name> <citys> <city>武汉</city> </citys> </province> <nation> <name>汉族</name> </nation> <nation> <name>壮族</name> </nation></country>
{ "name": "中国", "provinces": [ { "name": "湖北", "citys": [ { "city": "武汉" } ] } ], "nation": [ { "name": "汉族" }, { "name": "壮族" } ]}


