Sobes.tech
Junior — Middle

Milline teek kasutab andmete teisendamiseks JSON-formaadist objektideks ja vastupidi?

sobes.tech AI

Vastus AI-lt

Pythonis sageli kasutatakse standardraamatukogu json andmete konverteerimiseks JSON-formaadist objektideks ja vastupidi.

Kasutusnäide:

import json

# JSON-stringi konverteerimine Python-objektiks
json_str = '{"name": "Иван", "age": 30}'
data = json.loads(json_str)
print(data['name'])  # Kuvab: Иван

# Python-objekti konverteerimine JSON-stringiks
python_obj = {'city': 'Moskva', 'population': 12000000}
json_data = json.dumps(python_obj, ensure_ascii=False)
print(json_data)  # Kuvab: {"city": "Moskva", "population": 12000000}

Teiste programmeerimiskeelte jaoks on olemas oma teegid, näiteks JavaScriptis sisseehitatud JSON objekt, Java-s Jackson või Gson teegid.