JSON ist eine Syntax zum Speichern von Daten.
JSON ist Text, der mit der Notation von JavaScript geschrieben wurde.
Python verwendet ein Paket mit dem Namen json wird aufgerufen, um JSON zu manipulieren.
import json
Sie können die Methode json.loads() um JSON-Inhalte in Python zu lesen.
Das Ergebnis wird in einem Python-Wörterbuch gespeichert.
import json
x = '{ "name": "patrik", "age":25, "city":"Paris"}'
# parser x:
y = json.loads(x)
print(y["city"])
Sie können ein Python-Objekt mit der Methode konvertieren json.dumps().
import json
# object
x = {"name": "patrik", "age": 25, "city": "Paris"}
# in JSON konvertieren:
y = json.dumps(x)
# das Ergebnis wird ein JSON
print(y)
Python-Objekte können in verschiedene JSON-Typen konvertiert werden:
import json
x = {
"name": "Adam",
"age": 32.
"single": False,
"children": ("Leo","Arthur"),
"car": [
{"model": "Renault", "year": 2022},
]
}
print(json.dumps(x, indent=4))
Result:
{
"name": "Adam",
"age": 32,
"single": false,
"children": [
"L\u00e9o",
"Arthur"
],
"car": [
{
"model": "Renault",
"year": 2022
}
]
}
json.dumps(x, indent=4, sort_keys=True)
Please disable your ad blocker and refresh the window to use this website.