JSON mit dynamischen Schlüsseln deserialisieren
Posted: 04 Jan 2025, 06:05
Ich bin ziemlich neu bei JSON und lerne gerade etwas über (De-)Serialisierung.
Ich rufe eine JSON-Zeichenfolge von einer Webseite ab und versuche, sie in ein Objekt zu deserialisieren. Das Problem ist, dass der Root-JSON-Schlüssel statisch ist, die zugrunde liegenden Schlüssel jedoch dynamisch sind und ich nicht damit rechnen kann, dass sie deserialisiert werden. Hier ist ein Minibeispiel der Zeichenfolge:
Für eine andere JSON-Zeichenfolge in meiner Anwendung habe ich einen JavascriptSerializer verwendet und die Schlüssel mithilfe der Klassenstruktur vorhergesehen. Was ist der beste Weg, um diese Zeichenfolge in ein Objekt zu deserialisieren?
Ich rufe eine JSON-Zeichenfolge von einer Webseite ab und versuche, sie in ein Objekt zu deserialisieren. Das Problem ist, dass der Root-JSON-Schlüssel statisch ist, die zugrunde liegenden Schlüssel jedoch dynamisch sind und ich nicht damit rechnen kann, dass sie deserialisiert werden. Hier ist ein Minibeispiel der Zeichenfolge:
Code: Select all
{
"daily": {
"1337990400000": 443447,
"1338076800000": 444693,
"1338163200000": 452282,
"1338249600000": 462189,
"1338336000000": 466626
}
}