Heim > Backend-Entwicklung > XML/RSS-Tutorial > Warum JSON anstelle von XML verwenden?

Warum JSON anstelle von XML verwenden?

little bottle
Freigeben: 2020-09-18 17:42:47
Original
6717 Leute haben es durchsucht

Gründe: 1. Die JSON-Struktur lässt sich einfacher auf die Datenstruktur einer allgemeinen Sprache abbilden. 2. XML muss auswählen, wie mit Element- und Inhaltszeilenumbrüchen umgegangen wird, JSON jedoch nicht kein voreingestelltes Zahlenformat, JSON Ja; 4. XML-Array-Element-Tags sind relativ repetitiv und redundant, während JSON einfacher zu lesen ist.

Warum JSON anstelle von XML verwenden?

Warum lehnen viele Menschen die Verwendung von XML ab und unterstützen die Verwendung von JSON? Ich werde dieses Problem weiter unten mit Ihnen besprechen.

Warum JSON verwenden? Die Gründe sind wie folgt:

1. Verwendungsfaktoren: Die Struktur von JSON lässt sich leichter auf die Datenstruktur der allgemeinen Sprache abbilden.

Lernen wir etwas über die Hauptkomponenten von XML und JSON lernen:

XML ist Element, Attribut und Element+Inhalt.

JSON ist Objekt, Array, String, Zahl, Boolescher Wert (true%2Ffalse) und Null.

2. XML muss auswählen, wie mit Element- und Inhaltszeilenumbrüchen umgegangen werden soll, während JSON+String diese Auswahl nicht treffen muss.

3. XML hat nur Text und kein voreingestelltes Zahlenformat, während JSON ein klares Zahlenformat hat, das auch im Gebietsschema sicher ist.

4. Es gibt kein großes Problem mit XML-Mapping-Arrays, aber die Array-Element-Tags sind relativ repetitiv und redundant. JSON+ ist einfacher zu lesen.

5. JSONs true%2Ffalse%2Fnull kann auch leicht in die entsprechende Semantik allgemeiner Programmiersprachen vereinheitlicht werden.

Das obige ist der detaillierte Inhalt vonWarum JSON anstelle von XML verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage