Der Inhalt dieses Artikels besteht darin, vorzustellen, was JSON ist. Wie man es verwendet, damit jeder ein erstes Verständnis von JSON hat und die einfache Verwendung von JSON kennt. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird Ihnen hilfreich sein.
Lassen Sie uns zunächst verstehen, was JSON ist. Was ist der Nutzen?
JSON, der vollständige Name ist JavaScript Object Notation, also JavaScript-Objektnotation. Es handelt sich um einen textbasierten, leichten (Light-Weight) offenen Standard, der für den lesbaren (Human-Readable) Datenaustausch entwickelt wurde. Programmierer kennen bereits die von JSON verwendeten Konventionen, einschließlich C, C++, Java, Python, Perl usw.
Zusammenfassend:
1. JSON ist eine JavaScript-Objektnotation, eine Erweiterung der JavaScript-Skriptsprache.
2. JSON verwendet ein vollständig sprachunabhängiges Textformat, kann aber auch ähnliche Gewohnheiten wie die C-Sprachfamilie verwenden (einschließlich C, C++, C#, Java, JavaScript, Perl, Python usw.).
3. Die Dateierweiterung ist .json, die einheitliche Typkennung ist public.json und der Internetmedientyp ist application/json.
4. JSON ist für den lesbaren Datenaustausch konzipiert.
Funktionen von JSON:
1. JSON ist ein leichtes textbasiertes Datenaustauschformat.
2. Es ist sehr einfach zu lesen und zu schreiben, sowohl für Menschen als auch für Maschinen, und ist kleiner als XML-Dateien.
3 auf einen Blick klar; es entspricht der nativen JavaScript-Syntax und kann direkt von der Interpretations-Engine verarbeitet werden, ohne dass zusätzlicher Parsing-Code hinzugefügt werden muss.
4. JSON hat nichts mit Sprache zu tun
Einfach ausgedrückt: JSON ist eine Methode zum Speichern von Informationen in einem organisierten, leicht zugänglichen und schriftlichen Format -lesbar Eine Sammlung von Daten, auf die wir auf sehr vernünftige Weise zugreifen können.
Werfen wir einen Blick darauf, wo JSON verwendet werden kann? Wie benutzt man?
Verwendung von JSON
1. Verwenden Sie es, wenn Sie JavaScript-basierte Anwendungen schreiben, die Browsererweiterungen und Websites enthalten.
2. Das JSON-Format wird zur Serialisierung und Übertragung strukturierter Daten über Netzwerkverbindungen verwendet.
3. Es wird hauptsächlich zum Übertragen von Daten zwischen Servern und Webanwendungen verwendet.
4. Webdienste und APIs verwenden das JSON-Format, um öffentliche Daten bereitzustellen.
5. Es kann mit modernen Programmiersprachen verwendet werden.
Einfaches Beispiel für JSON
Sehen wir uns anhand eines einfachen Beispiels an, wie JSON verwendet wird
Beispiel 1: Zeigen Sie, wie JSON entsprechend verwendet wird zu Thema und Version Speichert Informationen zu Büchern.
{ "book": [ { "id":"01", "language": "Java", "edition": "third", "author": "Herbert Schildt" }, { "id":"07", "language": "C++", "edition": "second", "author": "E.Balagurusamy" } ]}
Beispiel 2: Nachdem wir das obige Verfahren verstanden haben, werden wir ein anderes Beispiel ausprobieren. Wir speichern den folgenden Code als json.htm
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>JSON example</title> <script language = "javascript" > var object1 = { "language" : "Java", "author" : "herbert schildt" }; document.write("<h1>JSON与JavaScript示例</h1>"); document.write("<br>"); document.write("<h3>Language = " + object1.language+"</h3>"); document.write("<h3>Author = " + object1.author+"</h3>"); var object2 = { "language" : "C++", "author" : "E-Balagurusamy" }; document.write("<br>"); document.write("<h3>Language = " + object2.language+"</h3>"); document.write("<h3>Author = " + object2.author+"</h3>"); document.write("<hr />"); document.write(" 一本可研究编程语言: " +object2.language + "的书,作者 " + object2.author); document.write("<hr />"); </script> </head> <body> </body> </html>
Betriebseffekt:
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass dies möglich ist Seien Sie für alle hilfreich. Lernen hilft.
Das obige ist der detaillierte Inhalt vonWas ist JSON und wie wird es verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!