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