Sobes.tech
Junior — Middle

JSON formatidagi ma'lumotlarni obyektlarga va aksincha o'zgartirish uchun qaysi kutubxona ishlatiladi?

sobes.tech AI

AIdan javob

Python'da JSON formatidagi ma'lumotlarni obyektlarga aylantirish va aksincha qilish uchun odatda standart json kutubxonasi ishlatiladi.

Foydalanish misoli:

import json

# JSON satrini Python obyekti sifatida o'qish
json_str = '{"name": "Иван", "age": 30}'
data = json.loads(json_str)
print(data['name'])  # Chiqishi: Иван

# Python obyekti sifatida JSON satrini yaratish
python_obj = {'city': 'Moskva', 'population': 12000000}
json_data = json.dumps(python_obj, ensure_ascii=False)
print(json_data)  # Chiqishi: {"city": "Moskva", "population": 12000000}

Boshqa dasturlash tillari uchun o'z kutubxonalari mavjud, masalan, JavaScriptda JSON ichki obyekti, Java uchun Jackson yoki Gson kutubxonalari.