Sobes.tech
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.