Junior — Middle
¿Qué biblioteca se utiliza para convertir datos del formato JSON a objetos y viceversa?
sobes.tech AI
Respuesta de la IA
Para convertir datos del formato JSON a objetos y viceversa en Python, se suele utilizar la biblioteca estándar json.
Ejemplo de uso:
import json
# Convertir una cadena JSON en un objeto Python
json_str = '{"name": "Иван", "age": 30}'
data = json.loads(json_str)
print(data['name']) # Mostrará: Иван
# Convertir un objeto Python en una cadena JSON
python_obj = {'city': 'Moscú', 'population': 12000000}
json_data = json.dumps(python_obj, ensure_ascii=False)
print(json_data) # Mostrará: {"city": "Moscú", "population": 12000000}
Para otros lenguajes de programación, existen sus propias bibliotecas, por ejemplo, en JavaScript es el objeto incorporado JSON, en Java — las bibliotecas Jackson o Gson.