Junior — Middle
რომელი ბიბლიოთეკა გამოიყენება მონაცემების გარდაქმნისთვის JSON ფორმატიდან ობიექტებად და პირიქით?
sobes.tech AI
პასუხი AI-სგან
პითონში მონაცემების გარდაქმნა JSON ფორმატიდან ობიექტებად და პირიქით ხშირად გამოიყენება სტანდარტული ბიბლიოთეკა json.
გამოყენების მაგალითი:
import json
# JSON სტრიქონის გარდაქმნა პითონის ობიექტად
json_str = '{"name": "Иван", "age": 30}'
data = json.loads(json_str)
print(data['name']) # გამოიტანს: Иван
# პითონის ობიექტის გარდაქმნა 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 ბიბლიოთეკები.