#json #mongodb #parsing #mongodb-query
#json #mongodb #синтаксический анализ #mongodb-запрос
Вопрос:
Я запускаю запрос в ASP.NET чтобы получить некоторые данные из коллекции в Mongo DB. Запрос выполняется нормально, но возвращаемый им тип данных отличается от ожидаемого.
variable= Newtonsoft.Json.JsonConvert.DeserializeObject<class>(var);
Данные, которые он возвращает
Я использую Newtonsoft для анализа Json:
переменная является объектом класса, а var — Json формы > «{ «Name»: «XYZ», «Value»: [«Value»] }» Класс содержит имя и значение свойств. Исключение, которое он возвращает: {«Неожиданный символ, встречающийся при анализе значения: [. Path ‘Value’, строка 1, позиция 43.»}
Есть идеи, как я должен это исправить.
Комментарии:
1. Работает для меня , что JSON абсолютно корректен.
2. Опять же, это совершенно правильный JSON. Каково определение
ResourceFieldName
? В частности, есть ли у негоValue
свойство, тип которогоstring[]
(массивstring
)?