理由: 1. JSON 構造は、一般的な言語のデータ構造にマッピングするのが簡単です。2. XML では要素コンテンツの改行の処理方法を選択する必要がありますが、JSON では選択できません。3. XML では、事前に設定された数値形式はありませんが、JSON にはあります ;4. XML 配列要素のタグは比較的反復的で冗長ですが、JSON は読みやすいです。
なぜ多くの人が XML の使用に反対し、JSON の使用を支持するのでしょうか?この問題については、以下で説明します。
json を使用する理由理由は次のとおりです:
1. 使用上の要因により、JSON の構造は一般的な言語のデータ構造にマッピングしやすくなります。
XML と JSON の主なコンポーネントを理解しましょう:
XML は要素、属性、要素のコンテンツです。
JSON は、オブジェクト、配列、文字列、数値、ブール値 (true/false)、および null です。
2. XML では要素コンテンツの改行の処理方法を選択する必要があります が、JSON 文字列ではこの選択を行う必要はありません。
3. XML にはテキスト のみが含まれ、プリセットされた数値形式はありませんが、JSON には明確な数値形式があり、ロケールでも安全です。
4. XML マッピング配列には大きな問題はありませんが、配列要素のタグは比較的反復的で冗長です。 JSON の方が読みやすいです 。
5. JSON の true/false/null は、一般的なプログラミング言語の対応するセマンティクスに簡単に統合することもできます。
以上がXML の代わりに json を使用する理由の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。