Существует ли существующая библиотека для разбора JSON в словарь <String, Object> в .net?
Я хотел бы иметь возможность проанализировать строку JSON, представляющую объект в мешок свойств (например, словарь), который я могу использовать в C #.
Учитывая эту строку:
{"id": 1, "name": "некоторое имя", "некоторый параметр": 2}
Я хочу в конечном итоге словарь, который содержит «id», «name» и «some parameter» в качестве ключей и 1, «some name» и 2 в качестве значений соответственно.
Я не хочу сам анализировать строку JSON - может быть, есть библиотека (предпочтительно в .net framework), на которую я могу опираться, чтобы выполнить синтаксический анализ для предоставления мне доступа к ключу / значениям в объекте JSON. Или есть десериализатор, который я могу явно сказать, какой тип .net для цели?
В моем сценарии у меня будет только один корневой «объект» (он не будет начинаться с массива).
Благодарю.