Sobes.tech
Junior — Middle

Kako pretvoriti JSON niz u objekat u vašem programskom jeziku?

sobes.tech АИ

Одговор од АИ

Za pretvaranje JSON niza u objekat, većina programskih jezika ima ugrađene funkcije ili biblioteke.

Na primer, u JavaScript-u se koristi JSON.parse:

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

U Python-u, možete koristiti modul json:

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

U C#-u, koristi se klasa JsonSerializer iz System.Text.Json ili JsonConvert iz Newtonsoft.Json:

using System.Text.Json;

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

Dakle, potrebno je koristiti odgovarajuću metodu za parsiranje JSON-a za vaš jezik.