Otrzymujesz ten błąd, ponieważ wartość _id
właściwość nie jest zgodna ze standardem JSON (patrz JSON.org). Wartości JSON muszą być jedną z następujących:
- ciąg (zaczynający się i kończący cudzysłowami
"
) - liczba
- obiekt (zaczyna się i kończy nawiasami klamrowymi
{
i}
) - tablica (zaczyna się i kończy nawiasami kwadratowymi
[
i]
) - słowa kluczowe
true
,false
lubnull
Wartość ObjectId("5378f94a3513fa3374be7e20")
wydaje się być funkcją, która jest nieprawidłowa. Wartość ISODate("2014-05-18T18:17:46.983Z")
ma ten sam problem. Będziesz musiał jakoś zmienić swój JSON, aby spełniał standard, jeśli chcesz go przeanalizować za pomocą JSON.net.