Ricevi questo errore perché il valore per _id
la proprietà non è conforme allo standard JSON (vedi JSON.org). I valori JSON devono essere uno dei seguenti:
- una stringa (inizia e finisce tra virgolette
"
) - un numero
- un oggetto (inizia e finisce con parentesi graffe
{
e}
) - un array (inizia e finisce con parentesi quadre
[
e]
) - le parole chiave
true
,false
onull
Il valore ObjectId("5378f94a3513fa3374be7e20")
sembra essere una funzione, che non è valida. Il valore ISODate("2014-05-18T18:17:46.983Z")
ha lo stesso problema. Dovrai modificare in qualche modo il tuo JSON per soddisfare lo standard se desideri analizzarlo utilizzando JSON.net.