Я использовал JavaScriptSerializer для обработки сериализации JSON, но из-за некоторых непредвиденных проблем (моя неудача) Я должен использовать что-то еще.
Все, что мне нужно от сериализатора, выглядит следующим образом:
string json = "..."
JavaScriptSerializer ser = new JavaScriptSerializer();
Dictionary<string, Object> o = ser.Deserialize<Dictionary<string, Object>>(json);
Итак, я получаю словарь, который содержит другие словари/массивы/объекты, представляющие иерархическую структуру json. У меня уже есть код, который анализирует данные, структурированные таким образом, и я не хочу менять эту часть.
Какой синтаксический анализатор JSON для C# может обеспечить такую функциональность?