Du får det här felet eftersom värdet för _id
egenskapen överensstämmer inte med JSON-standarden (se JSON.org). JSON-värden måste vara något av följande:
- en sträng (börjar och slutar med citattecken
"
) - ett nummer
- ett objekt (börjar och slutar med klammerparenteser
{
och}
) - en array (börjar och slutar med hakparenteser
[
). och]
) - sökorden
true
,false
, ellernull
Värdet ObjectId("5378f94a3513fa3374be7e20")
verkar vara en funktion som inte är giltig. Värdet ISODate("2014-05-18T18:17:46.983Z")
har samma problem. Du måste på något sätt ändra din JSON för att uppfylla standarden om du vill tolka den med JSON.net.