Junior — Middle
Как да преобразите JSON низ в обект във вашия програмен език?
sobes.tech AI
Отговор от AI
За преобразуване на низ JSON в обект, повечето езици за програмиране имат вградени функции или библиотеки.
Например, в JavaScript се използва JSON.parse:
const jsonString = '{"name": "Иван", "age": 30}';
const obj = JSON.parse(jsonString);
console.log(obj.name); // Иван
В Python може да се използва модулът json:
import json
json_string = '{"name": "Иван", "age": 30}'
obj = json.loads(json_string)
print(obj['name']) # Иван
В C# се използва класът JsonSerializer от System.Text.Json или JsonConvert от Newtonsoft.Json:
using System.Text.Json;
string jsonString = "{\"name\": \"Иван\", \"age\": 30}";
var obj = JsonSerializer.Deserialize<Dictionary<string, object>>(jsonString);
Console.WriteLine(obj["name"]); // Иван
Затова трябва да използвате съответния метод за парсване на JSON за вашия език.