Junior — Middle
Kokia biblioteka naudojama duomenims iš JSON formato į objektus ir atvirkščiai konvertuoti?
sobes.tech AI
Atsakymas iš AI
Norint konvertuoti duomenis iš JSON formato į objektus ir atvirkščiai Python'e, dažnai naudojama standartinė biblioteka json.
Naudojimo pavyzdys:
import json
# JSON eilutės konvertavimas į Python objektą
json_str = '{"name": "Иван", "age": 30}'
data = json.loads(json_str)
print(data['name']) # Išves: Иван
# Python objekto konvertavimas į JSON eilutę
python_obj = {'city': 'Maskva', 'population': 12000000}
json_data = json.dumps(python_obj, ensure_ascii=False)
print(json_data) # Išves: {"city": "Maskva", "population": 12000000}
Kitiems programavimo kalboms yra savo bibliotekos, pavyzdžiui, JavaScript'e įmontuotas JSON objektas, Java'e — Jackson arba Gson bibliotekos.