Junior — Middle
Китобхонае кайси аст, ки барои табдил додани маълумот аз формати JSON ба объектҳо ва баръакс истифода мешавад?
sobes.tech AI
Ҷавоб аз AI
Барои табдил додани маълумотҳо аз формати JSON ба объектҳо ва баръакс дар Python, одатан китобхонаи стандартии json истифода мешавад.
Маслиҳат барои истифода:
import json
# Табдил додани сатр JSON ба объект Python
json_str = '{"name": "Иван", "age": 30}'
data = json.loads(json_str)
print(data['name']) # Натиҷа: Иван
# Табдил додани объект Python ба сатр JSON
python_obj = {'city': 'Маскав', 'population': 12000000}
json_data = json.dumps(python_obj, ensure_ascii=False)
print(json_data) # Натиҷа: {"city": "Маскав", "population": 12000000}
Барои дигар забонҳои барномасозӣ китобхонаҳои худро доранд, масалан, дар JavaScript объект JSON, дар Java китобхонаҳои Jackson ё Gson.