Ist JSON eine Auszeichnungssprache wie XML? [Duplikat]

9

Ich bin ein wenig verwirrt, weil einige Websites sagen, JSON ist keine Auszeichnungssprache wie XML, aber einige sagen das Gegenteil. Vielleicht kannst du mir einen Hinweis geben?

    
user3650191 25.12.2014, 13:41
quelle

3 Antworten

4

Von Wikipedia :

  

Eine (Dokument-) Auszeichnungssprache ist ein modernes System zum Kommentieren von a   Dokument syntaktisch vom Text unterscheiden.   Die Idee und Terminologie entstand aus der "Markierung" des Papiers   Manuskripte, d. h. die Revisionsanweisungen von Editoren, traditionell   geschrieben mit einem blauen Stift auf Autorenhandschriften.

Also, nein. JSON ist keine Auszeichnungssprache.

Genau so ist XML auch nicht. Wikipedia beschreibt es als "eine Meta-Auszeichnungssprache", da es eine Grundlage für das Erstellen von Auszeichnungssprachen bietet.

>

JSON ist wie XML insofern, als es verwendet wird, um Daten in einem Textformat zu strukturieren, und wird üblicherweise verwendet, um Daten über das Internet auszutauschen.

    
Quentin 25.12.2014 13:55
quelle
2

JSON ist keine Auszeichnungssprache. Eine Wörterbuchdefinition des Markups lautet:

  

eine Reihe von Anweisungen zu einem Manuskript oder Tags in einem elektronischen Dokument, um Stilarten, Makeup von Seiten und dergleichen zu bestimmen.

Eine Markup-Sprache folgt diesem Thema. Es ist eine Syntax zum Kommentieren von Text mit semantischer Bedeutung.

  

Wenn ich zum Beispiel & lt; i & k; kursiv auf diesen Text & lt; / i & gt; setze, wird dies mit Markup gemacht.

JSON kann / kann nicht. JSON ist einfach eine Notation zum Kodieren gängiger Computerdatentypen in lesbarer Form.

    
Boann 25.12.2014 13:57
quelle
0

Ссылка

  

JSON (JavaScript Object Notation) ist ein leichtgewichtiges Datenaustauschformat. Es ist einfach für Menschen zu lesen und zu schreiben. Maschinen können leicht analysiert und generiert werden. Es basiert auf einer Teilmenge der JavaScript-Programmiersprache, Standard ECMA-262 3rd Edition - Dezember 1999. JSON ist ein Textformat, das vollständig sprachunabhängig ist, jedoch Konventionen verwendet, die Programmierern der C-Familie von Sprachen vertraut sind, einschließlich C , C ++, C #, Java, JavaScript, Perl, Python und viele andere. Diese Eigenschaften machen JSON zu einer idealen Datenaustauschsprache.

Ich denke, es hängt davon ab, was Sie mit "Markup" verstehen. :)

    
Vilx- 25.12.2014 13:43
quelle

Tags und Links