Das kannst du ganz einfach mit der Newtonsoft.Json Bibliothek. Definiere eine Klasse, die die Struktur deines JSON Objekts widerspiegelt. Zum Beispiel:
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
Verwende die JsonConvert Klasse, um die JSON Daten aus der Datei in ein C# Objekt zu deserialisieren.
using System;
using Newtonsoft.Json;
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
class Program
{
static void Main()
{
// Lese den JSON-Inhalt aus der Datei
string jsonString = System.IO.File.ReadAllText("person.json");
// Deserialisiere das JSON in ein C#-Objekt
Person person = JsonConvert.DeserializeObject<Person>(jsonString);
// Nutze das C#-Objekt
Console.WriteLine($"Name: {person.Name}, Age: {person.Age}");
}
}