Python Json Parsing
In diesem Artikel werden wir diskutieren, wie JSON -Daten in Python -Programmiersprache analysiert werden können. Wir werden mehrere Beispiele durchlaufen, um den JSON -Parsing -Mechanismus in Python zu verstehen.
Was ist JSON?
JSON ist ein Akronym, das für die JavaScript -Objektnotation steht. JSON ist eine leichte textbasierte Darstellung für das Organisieren und Speichern strukturierter Daten. JSON-Daten werden als geordnete Listen und Schlüsselwertpaare dargestellt. Es ist viel einfacher und sauberer, die strukturierten Daten in JSON als XML darzustellen.
Beispiel JSON -Objekt
Hier ist ein Beispiel für die JSON -Datei -
Das JSON -Objekt wird in den lockigen Klammern dargestellt. Ein JSON -Objekt kann mehrere JSON -Daten enthalten. Jedes JSON -Daten wird durch ein Komma dargestellt. JSON -Daten sind nichts anderes als ein Schlüssel: Wert Paar.
Bibliotheken in Python analysieren
Es gibt eine integrierte Bibliothek zum Codieren und Dekodieren von JSON-Daten im Python-Skript. Um die JSON -Bibliothek zu verwenden, müssen wir die JSON -Bibliothek wie unten gezeigt importieren -
In diesem Artikel werden wir uns auf die JSON -Bibliothek konzentrieren, um JSON -Daten zu analysieren.
Beispiel 1
In diesem Beispiel importieren wir zuerst die "JSON" -Bibliothek. Dies ist das integrierte Paket in Python. Wir haben eine JSON -String namens "JSON_DATA" deklariert. Die JSON -String kann mit dem JSON analysiert werden.last () Methode. Diese Methode würde ein Python -Wörterbuch zurückgeben. Die Wörterbuchelemente werden dann wie im folgenden Ausgangsbild gezeigt gedruckt.
JSON importierenBeispiel-2
In diesem Beispiel werden wir sehen, wie man das Python -Wörterbuch analysiert und es in einen JSON -String umwandelt. Wir haben zuerst ein Python -Wörterbuch namens "PY_OBJ" deklariert. Das Python Dictionary wird dann mit dem JSON in JSON String konvertiert.Dumps () Methode. Wir haben dann das JSON -Objekt wie im folgenden Ausgangsbild gezeigt gedruckt.
JSON importierenBeispiel-3
Dieses Beispiel zeigt, wie Sie eine JSON -Datei lesen und den JSON -Dateninhalt der Datei analysieren. Hier ist die Eingabedatei, die für dieses Beispiel berücksichtigt wird -
"Student_Name": "Elie", "Roll": 20, "Klasse": 11,Wir importieren zuerst die "JSON" -Bibliothek und lesen dann das "json_input".JSON ”Datei und analysieren Sie den Inhalt mit dem JSON.load () Methode und in der Variablen "JSON_DATA" gespeichert. Wir haben dann die Variable "JSON_DATA" gedruckt, wie im folgenden Ausgangscreenshot gezeigt.
JSON importierenBeispiel-4
Dieses Beispiel zeigt, wie ein Python -Wörterbuch in JSON -String umgewandelt und in eine Datei geschrieben wird.
Erstens wurde das "JSON" -Paket importiert. Ein Python -Wörterbuch „Py_obj“ wird deklariert. Das Python -Wörterbuch i.e. "Py_obj" wird dann mit JSON in einen JSON -String konvertiert.Dump () Methode. Diese JSON -Zeichenfolge wird dann in eine Datei geschrieben. Wenn die Ausgabedatei nicht vorhanden ist, wird die Datei erstellt und die JSON -Zeichenfolge wird geschrieben.
JSON importierenBeispiel-5
Dies ist das Beispiel, um zu zeigen, wie die JSON -Zeichenfolge auf benutzerfreundliche Weise gedruckt wird. In diesem Beispiel haben wir den Einzug als 3 verwendet und die Schlüssel werden in aufsteigender Reihenfolge sortiert, während wir die JSON -String drucken.
JSON importierenAbschluss
In diesem Artikel haben wir kurz über das JSON -Dateiformat und die Analyse von JSON -Datei/Daten in Python besprochen. In diesem Artikel haben wir die "JSON" -Bibliothek behandelt und mehrere Beispiele gesehen, um JSON -Daten zu analysieren.