Gibt es eine Bibliothek zum Parsen von JSON zu Dictionary<String,Object> in .net?
Ich würde gerne in der Lage sein zu Parsen einen string der JSON-Darstellung eines Objekts in eine Immobilie-Tasche (wie ein Wörterbuch), die ich benutzen kann in C#.
Angesichts dieser string:
{ "id":1, "name":"some-name", "einige parameter":2 }
Möchte ich am Ende mit einem Wörterbuch, das enthält, "id", "name", und "einige parameter" als Schlüssel und 1, "einige Namen", und 2 als Werte beziehungsweise.
Ich will nicht, um den JSON-string Parsen mich - vielleicht gibt es eine Bibliothek (am besten in der .net framework), dass ich lean auf zu tun die Analyse für mich zu geben, der Zugriff auf die Schlüssel/Werte in der JSON-Objekt. Oder gibt es einen deserializer zur Verfügung, die kann ich explizit sagen, welche .net-Typ zum Ziel?
In meinem Fall werde ich immer nur einen root "Objekt" (es wird nicht starten mit einem array).
Dank.
Du musst angemeldet sein, um einen Kommentar abzugeben.
JavaScriptSerializer sollten tun, was Sie brauchen.
Auch, Json.NET, wenn Sie nichts dagegen haben, gehen 3rd party.
Haben Sie schaute auf die DataContractJsonSerializer und JavaScriptSerializer, um zu sehen, wenn einer der Ihren Bedürfnissen gerecht?
Wenn nicht, könnten Sie auch versuchen, JSON.NET