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.