・可読性
JSON と XML の可読性は同等ですが、一方は推奨構文、もう一方は標準化されたタグ形式です。
·拡張性
XML は本来非常に拡張性が高く、JSON には拡張できて JSON に拡張できないものはありません。
・エンコーディングの難しさ
XML には、Dom4j、JDom などのエンコーディング ツールが豊富にあります。JSON にも json.org によって提供されるツールがありますが、JSON エンコーディングは明らかに XML よりもはるかに簡単です。ツールの助けを借りて JSON コードを記述しますが、XML を適切に記述するのは簡単ではありません。
・デコード難易度
XMLの解析では子ノードと親ノードを考慮する必要があるため目がくらむのに対し、JSONの解析難易度はほぼ0です。この時点では、XML が失うものは何もありません。
・人気
XML は業界で広く使用されており、JSON はまだ始まったばかりですが、Ajax の特定の分野では、今後の発展は XML から JSON に取って代わられるはずです。それまでに、Ajax は Ajaj (非同期 JavaScript および JSON) になるはずです。
json には多くの利点がありますが、最終的には XML が非常に優れており強力です ...
この記事は cssrain.cn からのものです 元のリンク: http:// www.cssrain .cn/article.asp?id=489