Ich habe einen JSON-String wie folgt aus:Wie jeson mit einem leeren Feld deserialisieren?
[{
"_id": "abcd",
"name": "bender rodriguez",
"meta": {
"location": {}
},
dob": ,
}
]
Der Abschnitt nach dob sprengt:
return new JavaScriptSerializer().Deserialize<T>(json);
Das Problem der leeren dob ist. Ich kann keine Methode finden, mit so etwas umzugehen. Scheint nicht einmal ein allgemeines Problem zu sein? Ich bin nicht zu vertraut mit der Deserialisierung JSON, welche Methoden kann ich verwenden, um mit dieser anderen als string.replace(": ,"," : null,")
umzugehen?
Das fehlende Zitat Marco Erwähnungen ist offensichtlicher, wenn Ihr Code-Snippet richtig formatiert ist. –
Woher kommt der JSON? Es ist derzeit nicht gültig mit dem leeren Wert. – Steve
Sind Sie sicher, dass Ihnen das führende Zitat auf der 'dob'-Zeile fehlt? Oder ist das ein Tippfehler in der Frage? – dbc