HTML5 + jQuery で動的コンテンツ Web サイトを作成します。Web サイトに使用するのに最適なデータ形式は、 XMLとJSONのどちらですか
ありがとう。
良い:
アトミック値、アトミック値のリストまたはハッシュだけを渡したい場合、JSON には XML の多くの利点があります。インターネット経由で直接使用でき、さまざまなアプリケーションをサポートし、JSON を処理するプログラムを簡単に作成できます。いくつかのオプション機能があり、人間が判読できて適度に明確であり、その設計は形式的で簡潔であり、JSON ドキュメントは簡単に作成でき、Unicode を使用しています。
Web ブラウザーで JavaScript を作成している場合は、JSON が最適です。ブラウザーの XML API は比較的扱いにくく、JavaScript オブジェクトから JSON への自然なマッピングにより、XML を不注意に扱った場合に発生するシリアライゼーションの問題が解消されます。
JSON over XML の 1 行の議論は単純さです。2 つではなく 1 つのデータ交換フォーマットを使用する方が簡単だというのであれば、それは間違いなく事実です。JSON が本質的に XML よりも単純であるという意味であれば、それがそれほど明白であるかどうかはわかりません。原子値のバンドルの場合は、もう少し単純です。そして、JavaScript API は明らかにシンプルです。しかし、混合コンテンツを JSON で表現しようとする試みを見てきましたが、そうではありません。
XML は、Web サービスにとって必要以上に複雑です。デフォルトでは、XML では複雑な機能を使用する必要がありますが、多くの Web サービスでは必要ではありません。
ソース: http://digitalbazaar.com/2010/11/22/json-vs-xml/
そして、私は完全に同意します。