json 和 XML 有什么区别?在使用 android 时,哪个在性能方面更好?为什么 json 被描述为轻量级?
问问题
43109 次
3 回答
9
我建议你先阅读下面的链接
第一条评论清楚地解释了您的前两个问题。
对于最后一个问题,我的建议是JSON,原因是 JSON 重量轻,而且与 XML 格式相比,它也很容易处理和解析。我也相信JSON 在许多方面开始超越 XML 技术。Web 中有大量示例和讨论可用于支持基于 XML 的 JSON 格式。
而对于 Android,由于它是一项将在未来几十年统治世界的技术,因此您必须决定是否需要选择正在衰落的旧技术 (XML)或正在成长的新技术 (JSON) 。这是你的选择。
于 2013-10-28T04:52:09.417 回答
6
示例json
格式为:
{
"note": {
"to": "Tove",
"from": "Jani",
"heading": "Reminder",
"body": "Don't forget me this weekend!"
}
}
它xml
是:
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
请参考这个问题
于 2013-10-28T04:45:38.870 回答
3
XML 和 JSON 是表示数据的两种不同格式。两者的常见用法是用作对象的序列化格式。哪个更好取决于个人喜好。一些框架设计得更好,可以与另一个框架一起工作。
就性能而言...... JSON 不那么冗长,因此通过网络传输可以更有效。
于 2013-10-28T04:43:25.930 回答