Sobes.tech
Junior — Middle

Come convertire una stringa JSON in un oggetto nel tuo linguaggio di programmazione?

sobes.tech AI

Risposta dell'AI

Per convertire una stringa JSON in un oggetto, la maggior parte dei linguaggi di programmazione dispone di funzioni o librerie integrate.

Ad esempio, in JavaScript si utilizza JSON.parse:

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

In Python, si può usare il modulo json:

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

In C#, si utilizza la classe JsonSerializer di System.Text.Json o JsonConvert di Newtonsoft.Json:

using System.Text.Json;

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

Pertanto, è necessario utilizzare il metodo di parsing JSON appropriato per il proprio linguaggio.