Ist eine Bibliothek vorhanden, um JSON in Dictionary <String, Object> in .net zu analysieren?

Ich möchte in der Lage sein, eine JSON-Zeichenfolge, die ein Objekt darstellt, in eine Eigenschaftentasche (wie ein Dictionary) zu analysieren, die ich in C # verwenden kann.

Gegeben diese Zeichenfolge:

{"id": 1, "name": "irgendein Name", "irgendein Parameter": 2}

Ich möchte ein Dictionary erhalten, das "id", "name" und "some parameter" als Schlüssel und 1, "some name" und 2 als Werte enthält.

Ich möchte den JSON-String nicht selbst analysieren. Vielleicht gibt es eine Bibliothek (vorzugsweise im .net-Framework), auf die ich mich stützen kann, um das Parsen durchzuführen, damit ich auf die Schlüssel / Werte im JSON-Objekt zugreifen kann. Oder gibt es einen Deserializer, mit dem ich explizit feststellen kann, auf welchen .net-Typ ich abzielen soll?

In meinem Szenario werde ich immer nur ein Root "Objekt" haben (es wird nicht mit einem Array beginnen).

Vielen Dank

Antworten auf die Frage(6)

Ihre Antwort auf die Frage