Você está recebendo este erro porque o valor do
_id
A propriedade não está em conformidade com o padrão JSON (consulte JSON.org). Os valores JSON devem ser um dos seguintes:- uma string (começa e termina com aspas
"
) - um número
- um objeto (começa e termina com chaves
{
e}
) - um array (começa e termina com colchetes
[
e]
) - as palavras-chave
true
,false
, ounull
O valor
ObjectId("5378f94a3513fa3374be7e20")
parece ser uma função, o que não é válido. O valor ISODate("2014-05-18T18:17:46.983Z")
tem o mesmo problema. Você precisará alterar de alguma forma seu JSON para atender ao padrão se quiser analisá-lo usando JSON.net.