Sobes.tech
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 ბიბლიოთეკები.