Sobes.tech
Junior — Middle

Hoe zet je een JSON-string om in een object in jouw programmeertaal?

sobes.tech AI

Antwoord van AI

Om een JSON-string naar een object te converteren, hebben de meeste programmeertalen ingebouwde functies of bibliotheken.

Bijvoorbeeld, in JavaScript wordt JSON.parse gebruikt:

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

In Python kan de json-module worden gebruikt:

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

In C# wordt de klasse JsonSerializer uit System.Text.Json of JsonConvert uit Newtonsoft.Json gebruikt:

using System.Text.Json;

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

Daarom moet u de juiste JSON-parseringsmethode gebruiken voor uw taal.