Was ist JSON

Was ist JSON
JavaScript -Objektnotation (JSON) ist ein Datenformat, das häufig zum Austausch von Daten zwischen dem Client und dem Serverende einer Webanwendung verwendet wird. JSON ist wohl das am häufigsten verwendete Datenaustauschformat im Web. Angesichts der wachsenden Anzahl von Webentwicklern ist die Zahl der Personen zu wachsen, die dieses Format verstehen und in der Lage sind, mit JSON -Daten effizient zusammenarbeiten zu können. Dieser Artikel richtet sich an diese Personen, um die Grundlagen von JSON auf einfache Weise zu erklären.

Was ist JSON

JSON, einfach ausgedrückt, ist ein Datenformat nach einer bestimmten Syntax, um Datenobjekte zu definieren. Es ist im menschlich lesbaren, strukturierten Textformat geschrieben. Das JSON -Dateiformat wird zum Aufzeichnen und Austausch von Daten unter verschiedenen Benutzern (Menschen oder anderen Softwareanwendungen) verwendet. Am häufigsten wird das JSON -Dateiformat verwendet, um Daten zwischen dem Client (Frontend) und dem Server (Back End) eines Webs zu austauschen Anwendung. Es wird wie der Name Jason ausgesprochen, und seine Dateien können mit einem auf Ihrem Computer gespeichert werden .JSON -Erweiterung.

Es ist extrem leicht und das am weitesten verbreitete Format für die meisten vorhandenen Webanwendungen und Webdienste. Andere Formate, die mit JSON konkurrieren.

JSON kann heute überall überall verwendet werden. Abgesehen von seinem Zweck unterstützt JSON auch viele verschiedene Datenbanken wie MySQL und MongoDB. Obwohl JSON im Sinn für JavaScript erstellt wurde, ist es unabhängig von jeder Programmiersprache und wird heute von den meisten Plattformen ausführlich verwendet. Microsoft Visual Studio verfügt über viele Plugins und Pakete.JSON.

Wie und warum wurde dieses Format erstellt

Die Schaffung von JSON wird Douglas Crockford in den frühen 2000er Jahren hauptsächlich zugeschrieben. Irgendwo im Jahr 2002 registrierte er zum ersten Mal die Domain JSON.Org. Vor JSON waren die Browser dumm und alle schweren Prozesse wurden auf dem Server durchgeführt. Mit der Zunahme der rechnerischen Fähigkeiten von Personalcomputern und dem Wunsch, die allgemeine Benutzererfahrung zu verbessern.

Was ist die Syntax des JSON -Formats

Das JSON -Datenformat ist einfach. Seine Einfachheit ist der Grund für die Interoperabilität. Es folgt der gleichen Struktur, die von JavaScript -Objekten folgt. Es ist in Form von "Attributen" und "Werten" angegeben. Die Daten sind in lockigen Klammern eingeschlossen (). Jedes Attribut ist vom Wert A Colon (:) getrennt und wird als Zeichenfolgen in Anführungszeichen („“) angegeben, wobei jedes Paar durch ein Komma (,) von der nächsten getrennt ist. Arrays im JSON -Format sind durch quadratische Klammern ([]) begrenzt, und Array -Elemente haben ein Komma getrennt (,).

Das JSON -Format unterstützt die meisten Datentypen. Dazu gehören Zahlen (Ganzzahlen, Dezimalstellen und Exponenten), Zeichenfolgen, Booleschen, Arrays dieser Datentypen oder andere Objekte (Attribut: Wertpaare). Das Format verwendet Unicode Standard UTF-8 zum Zweck der Interoperabilität. Backslash Escape ist eine bevorzugte Wahl. Es unterstützt sogar Emojis, z.

Beispielsweise könnte eine JSON -Datei, die Daten verschiedener Personen enthält, die ihre Eignung für die Entwicklung von Software beschreibt, sein:


"FirstName": "John",
"LastName": "Doe",
"Alter": 28,
"ApptituteScale": 8,
"MathematicalSkill": 6,
"Ispassionat": wahr,
"Programmiersprachen": [

"Name": "Java",
"Iclevel ": 8
,

"Name": "Python",
"Compotevel": 5
,

"Name": "C ++",
"Iclevel ": 7

]

Was sind einige nützliche Tools, um mit JSON -Daten zu arbeiten?

Aufgrund der breiten Akzeptanz des JSON -Formats in den meisten Datenbanken, Programmierwerkzeugen sowie zugänglicher und lesbarer Formatierung gibt es viele Online- und Offline -Tools zum Erstellen, Validieren und Verwenden von JSON -Daten für verschiedene Anwendungen. Einige am häufigsten verwendete Werkzeuge sind:

  • JsonLint: Dies ist ein Online -Tool, mit dem Sie Ihre JSON -Daten validieren können.
  • Stapel.Hu: Dieses Online -Tool strukturiert Ihre Daten in einen Baum, um Ihre Daten besser zu verstehen.
  • ConvertCSV.com: Dieses Online -Tool kann Ihre Daten direkt in ein CSV -Format umwandeln. Auf diese Weise können Benutzer JSON -Daten in Microsoft Excel öffnen.
  • Sqlizer: Dieses Tool kann JSON -Daten in SQL umwandeln. Dies ist für die Übertragung von Daten in eine SQL -Datenbank sehr praktisch.

Abschluss

JSON ist eine der am häufigsten verwendeten Anwendungen, um die Daten zwischen Client und Server auszutauschen, was ebenfalls leicht, leicht lesbar und unabhängig von jeder Computersprache ist. In diesem Artikel haben wir einige wichtige Punkte in Bezug auf JSON erläutert. Beginnend mit der detaillierten Erklärung von JSON hat dieser Artikel später auch die Details des JSON -Formats und einige nützliche Tools behandelt, die gut mit JSON -Daten funktionieren können