Sobes.tech
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.