Получавате тази грешка, защото стойността за _id
свойството не отговаря на стандарта JSON (вижте JSON.org). Стойностите на JSON трябва да са една от следните:
- низ (започва и завършва с кавички
"
) - число
- обект (започва и завършва с къдрави скоби
{
и}
) - масив (започва и завършва с квадратни скоби
[
и]
) - ключовите думи
true
,false
, илиnull
Стойността ObjectId("5378f94a3513fa3374be7e20")
изглежда е функция, която не е валидна. Стойността ISODate("2014-05-18T18:17:46.983Z")
има същия проблем. Ще трябва по някакъв начин да промените своя JSON, за да отговаря на стандарта, ако искате да го анализирате с помощта на JSON.net.