Für eine pädagogische Zwecke Warum sollte der Client eine Jason oder XML-Datei vom Server anfordern? Was ist der Vorteil in diesen Dateien (JSON und Xlm) und was ist der Unterschied zwischen diesen Dateien und einfache TXT-Datei programmatischWarum json und nicht txt
Antwort
Eine JSON/XML-Datei kann direkt in die Sprache interpretiert und in native Variablen, wie z Arrays, Strings, Integer usw. Alle Daten haben auch Indizes, was sehr nützlich ist, wenn Sie sie später lesen möchten, um sicherzustellen, dass Sie die richtigen Daten lesen. Da JSON und XML sehr häufig verwendet werden, haben die meisten Sprachen auch Funktionen, mit denen Sie Variablen direkt von JSON in eine verwendbare Variable codieren und dekodieren können und umgekehrt.
Wenn Sie mehr Informationen als Nur-Text senden würden, müssten Sie Ihr eigenes System zum Trennen der verschiedenen Variablen erstellen (zum Beispiel alle Informationen durch Kommas trennen), aber dann würden Sie auf Ausnahmen stoßen, wenn der Text selbst fortfährt Kommas. Es wäre auch sehr unpraktisch, wenn Sie mehr Informationen erhalten würden.
Wenn Ihre Frage wirklich den Unterschied zwischen dem Platzieren von XML in einer .xml-Datei und einer .txt-Datei in Frage stellen sollte, gibt es keinen Unterschied beim Programmieren, abgesehen davon, dass das Speichern von XML in .txt verwirrend wäre.
Normale Textdateien sind gut, nur Textdateien.
Sie können nicht auf eine Weise organisiert werden, die eine Maschine verstehen kann. Wenn Sie nach etwas in einer Textdatei suchen müssen, müssen Sie jede Zeile und jedes Wort durchsehen.
XML-Dateien sind eine Art von Markup-Dateien, die von Maschinen und Menschen offensichtlich gelesen werden können. Sie haben Tags, genau wie HTML-Tags, und ihr Format ist für eine Anwendung spezifisch, sodass Sie wissen, welche Tags und wo in der Struktur zu erwarten sind. Dies ermöglicht eine einfache Suche und Lesbarkeit für eine Maschine. Nicht zu vergessen, die meisten gängigen Programmiersprachen unterstützen XML-Dateien.
JSON, ähnlich wie XML, hat Struktur und ist maschinenlesbar. Anstelle von Tags sind sie in einer Form, die als Dictionary bekannt ist. Ihr Format ist erklärt here.
Sie können sehen, warum es sinnvoll ist, XML und JSON zu verwenden, wenn Sie es über Maschinen lesen. Sie können sogar den gesamten Prozess automatisieren, da in den meisten Fällen das Format für eine bestimmte Anwendung bereits bekannt ist.
So professionelle Antwort vielen Dank – kazim
Gern geschehen, wenn es Ihre Frage löst, bitte akzeptieren Sie es als Antwort, um die Frage zu schließen :) – Silencer310
- 1. Mit Tee und jq txt und json Logfiles
- 2. Python - von TXT-Datei zu Wörterbuch und zu JSON
- 3. Warum nicht eval() JSON?
- 4. wie json.txt lesen und json python READ TXT PYTHON
- 5. jQuery laden TXT-Datei mit Arrays und formatieren als JSON
- 6. Warum JSON-Testprogramm nicht funktioniert?
- 7. Warum mein json Nicht Wörterbuch?
- 8. Warum Google Chrome wird nicht lesen. TXT-Dateien
- 9. Warum mein Programm die TXT-Datei nicht erkennen
- 10. Warum braucht Dir.glob ("*. Txt") .sort auch .each?
- 11. Warum sind einige numpige Datentypen JSON serialisierbar und andere nicht?
- 12. Warum bekomme ich eine abgeschnittene TXT-Datei
- 13. Java - Prozesseingabe von TXT und Senden an Anohter .TXT
- 14. .txt-Datei lesen und analysieren
- 15. Warum eckig findet die JSON-Datei nicht?
- 16. Warum ist der Json nicht geladen?
- 17. Warum funktioniert es nicht? JSON, AJAX, PHP
- 18. Warum funktioniert mein jschart mit json nicht?
- 19. Python lesen txt und Druck
- 20. Warum JSON in Ajax-Request oder warum nicht
- 21. Warum JS öffnet eine TXT-Datei, anstatt es herunterzuladen?
- 22. Ungültiger JSON - Kann nicht sehen warum
- 23. Marklogic Docx-Typ (außer txt, json und xml) Dokument hochladen und suchen mit in Datei
- 24. MemoryError beim Lesen von JSON aus TXT-Datei
- 25. Txt-Datei lesen und ein Wörterbuch schreiben
- 26. Tomcat7 kann meine TXT-Datei nicht finden
- 27. Wie JSON-Daten erhalten, wenn url geben .txt
- 28. Warum JSON html zurückgeben
- 29. JSON API und JSON Benutzer API-Plugin funktioniert nicht
- 30. Regex erhält Code und Beschreibung in einem nicht wohlgeformt txt
Das ist, was ich suche, danke bro – kazim
@ kazim Kein Problem. Wenn die Antwort Ihr Problem löste, wäre es nett, wenn Sie es als die richtige Antwort markieren könnten, um diesen Thread zu schließen. –
Wie kann ich das tun iam neu hier – kazim