Junior — Middle
Sizning dasturlash tilingizda JSON satrini obyektga qanday aylantirasiz?
sobes.tech AI
AIdan javob
JSON satrini obyektga aylantirish uchun ko'pchilik dasturlash tillarida o'rnatilgan funksiyalar yoki kutubxonalar mavjud.
Masalan, JavaScriptda JSON.parse ishlatiladi:
const jsonString = '{"name": "Иван", "age": 30}';
const obj = JSON.parse(jsonString);
console.log(obj.name); // Иван
Python'da json modulidan foydalanish mumkin:
import json
json_string = '{"name": "Иван", "age": 30}'
obj = json.loads(json_string)
print(obj['name']) # Иван
C#da System.Text.Jsondan JsonSerializer yoki Newtonsoft.Jsondan JsonConvert ishlatiladi:
using System.Text.Json;
string jsonString = "{\"name\": \"Иван\", \"age\": 30}";
var obj = JsonSerializer.Deserialize<Dictionary<string, object>>(jsonString);
Console.WriteLine(obj["name"]); // Иван
Shuning uchun, dasturlash tilingiz uchun mos JSON tahlil qilish metodidan foydalaning.