Sobes.tech
Junior — Middle

Comment convertir une chaîne JSON en un objet dans votre langage de programmation?

sobes.tech IA

Réponse de l'IA

Pour convertir une chaîne JSON en un objet, la plupart des langages de programmation disposent de fonctions ou de bibliothèques intégrées.

Par exemple, en JavaScript, on utilise JSON.parse :

const jsonString = '{"name": "Иван", "age": 30}';
const obj = JSON.parse(jsonString);
console.log(obj.name); // Иван

En Python, on peut utiliser le module json :

import json
json_string = '{"name": "Иван", "age": 30}'
obj = json.loads(json_string)
print(obj['name'])  # Иван

En C#, on utilise la classe JsonSerializer de System.Text.Json ou JsonConvert de Newtonsoft.Json :

using System.Text.Json;

string jsonString = "{\"name\": \"Иван\", \"age\": 30}";
var obj = JsonSerializer.Deserialize<Dictionary<string, object>>(jsonString);
Console.WriteLine(obj["name"]); // Иван

Ainsi, il faut utiliser la méthode de parsing JSON appropriée à votre langage.