Ich habe diese .json Datei Ich möchte eine Klasse mit Wörterbuch erstellen. Unten finden Sie die Klasse. Ich würde gerne mit dem Wörterbuch arbeiten. Weiß jemand wie ich die Klasse neu aufbauen müsste und wie ich dann die .json Datei lesen kann?C# Create Json Klasse mit Wörterbuch
{
{ "Schlagwortmaskname": "Verpackungstisch"}
"Schlagwort": [
{
"Name": "Fertigungsauftrag",
"Wert": "4594"
},
{
"Name": "Kundenauftrag",
"Wert": "Smith"
},
{
"Name": "Produktname",
"Wert": "Jones "
},
{
"Name": "Artikelnummer",
"Wert": "Jones "
},
{
"Name": "Seriennummer",
"Wert": "Jones "
},
{
"Name": "Kunde",
"Wert": "Jones "
},
{
"Name": "Endkunde",
"Wert": "Jones "
},
{
"Name": "Musterbild",
"Wert": "1"
},
{
"Name": "Kommentar",
"Wert": "Jones "
},
{
"Name": "Repair Artikelnummer",
"Wert": "Jones "
},
{
"Name": "Erstellt am",
"Wert": "10.12.2012 15:15:15"
}
]
}
public class Informationen
{
public string Name { get; set; }
public string Wert { get; set; }
}
public class Rootobject
{
public string Schlagwortmaskname { get; set; }
public IList<Informationen> Informationen { get; set; }
}
, die nicht gültig JSON ist, zu beginnen ... Sie erscheinen ohne Schlüssel ein verschachteltes Objekt zu haben ... Darüber hinaus würden Sie erfüllt mit einem Zwischen JSON spezifisch sein Darstellung, die Sie dann in einen Dictionary-Ansatz umwandeln können? Beachten Sie, dass 'Dictionary <,>' die Reihenfolge nicht bewahrt, was bedeutet, dass Sie nicht in der Lage wären, erneut zu serialisieren, ohne möglicherweise in JSON neu angeordnet zu werden. –
Ja, das weiß. Vergebung. Leider wusste ich nicht mehr, wie ich machen musste, dass nur eine Saite rauskommt. {"Schlagwortmaskname": "Verpackungstisch"}. –
Ich bin mir nicht sicher, was du meinst ... meinst du, die Frage zeigt nicht dein tatsächliches JSON, oder dass du nicht weißt, wie man es in die Frage richtig einfügt? –