多くの開発者がXMLとJSONに精通していると確信しており、彼らは両方を使用しています。したがって、彼らが何であり、彼らの目的が何であるかを簡単に説明しても意味がありません。
それらの概念をマップしようとすると、言うことができます(私が間違っている場合は修正してください):
- XMLタグはJSONと同等です
{}
- XML属性はJSONプロパティと同等です
- XMLタグコレクションはJSONと同等です
[]
私が考えることができる唯一のものは、JSONには存在しませんが、XML Namespacesです。
問題は、このマッピングを考慮し、JSONがこのマッピングで非常に軽いことを考えると、XMLなしで将来(または少なくとも理論的には世界を考える)の世界を見ることができますが、JSONでXMLのすべてを実行できますか?XMLが使用されるすべての場所でJSONを使用できますか?
PS:この質問を見たことがあることに注意してください。これは私がここで尋ねているものとはまったく異なるものです。したがって、重複を言及しないでください。