Junior — Middle
Qual biblioteca é usada para converter dados do formato JSON em objetos e vice-versa?
sobes.tech IA
Resposta da IA
Para converter dados do formato JSON para objetos e vice-versa em Python, costuma-se usar a biblioteca padrão json.
Exemplo de uso:
import json
# Converter uma string JSON em um objeto Python
json_str = '{"name": "Иван", "age": 30}'
data = json.loads(json_str)
print(data['name']) # Vai mostrar: Иван
# Converter um objeto Python em uma string JSON
python_obj = {'city': 'Moscou', 'population': 12000000}
json_data = json.dumps(python_obj, ensure_ascii=False)
print(json_data) # Vai mostrar: {"city": "Moscou", "population": 12000000}
Para outras linguagens de programação, existem suas próprias bibliotecas, por exemplo, em JavaScript é o objeto embutido JSON, em Java — as bibliotecas Jackson ou Gson.