Heim häufiges Problem Was ist das JSON-Format?

Was ist das JSON-Format?

Oct 30, 2020 am 11:28 AM
json格式

Es gibt zwei JSON-Formate, nämlich: 1. Objektformat [{"key1":obj, "key2":obj, "key3":obj...}] 2. Array- oder Sammlungsformat, [[obj , obj,obj...]].

Was ist das JSON-Format?

Die Rolle von JSON (JSON ist ein sprachunabhängiges Datenaustauschformat)

  • Verwenden Sie Ajax für den Front-End- und Back-End-Datenaustausch

  • Datenaustausch zwischen Mobilgerät und Server

Mit dem Format und der Analyse von Json können Objektinformationen einfach dargestellt werden. Json hat zwei Formate:

1) Objektformat: {"key1":obj,"key2":obj,"key3":obj. .}

2) Array-/Sammlungsformat: [obj, obj, obj...]

Zum Beispiel: Benutzerobjekt wird im JSON-Datenformat dargestellt

{"username":"zhangsan","age":28,"password":"123","addr":"北京"}
Nach dem Login kopieren

List wird im JSON-Datenformat dargestellt

[{"pid":"10","pname":"小米4C"},{},{}]
Nach dem Login kopieren

Solange es sich um ein Objekt handelt, verwenden Sie einfach {enclosed}. Solange es sich um eine Sammlung handelt, verwenden Sie [], um es einzuschließen.

Hinweis: Das Objektformat und das Array-Format können ineinander verschachtelt werden, ein Attribut in einem Objekt kann dies auch Sei eine Menge oder ein Array. Der Schlüssel von JSON ist eine Zeichenfolge. Der Wert von JSON ist Object

Zum Beispiel

Was ist das JSON-Format?

Wenn wir das Objekt im JSON-Format schreiben möchten, müssen wir es wie in Java nur über die Punkte der Objektebene einer Ebene abrufen. Siehe das folgende Beispiel

Dieses hat ein Personenobjekt, und person.lastname kann direkt abgerufen werden. Der Wert des Nachnamens einer Person

Was ist das JSON-Format?Diese Person ist eine Sammlung, es gibt zwei Objekte in der Sammlung, person[1] ist das Erstes Objekt in der Sammlung

Was ist das JSON-Format?json ist ein Objekt, dieses Objekt hat ein Attribut baobao, der Wert von baobao ist eine Sammlung, json. baobao【1】ist das erste Objekt, das den Baobao-Wert erhält

Was ist das JSON-Format?Dieser JSON ist ein Objekt. Das erste Attribut ist ein einfacher Wert, das zweite Attribut ist ein Objekt und das dritte Attribut eine Sammlung

Die oben genannten Dinge sind alle in <script> geschrieben, daher ist JSON der native Inhalt von JS, was bedeutet, dass JS die Daten direkt im JSON-Objekt herausnehmen kann, solange var object name = json format Object ist , wir erhalten die Daten im Objekt direkt über den Namen des Objektformats in js, kein Parsen erforderlich </script>

Was ist das JSON-Format?

Verwandte kostenlose Empfehlungen:

Videokurs zum Programmieren

Das obige ist der detaillierte Inhalt vonWas ist das JSON-Format?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)