-
Json.Net Problem
Hallo PocketPc-Entwicklergemeinde,
ich habe folgendes Problem.
Ich möchte einen validen Json String mit http://james.newtonking.com/projects/json-net.aspx decodieren, aber ich erhalte immer "Unexpected character encountered while parsing value: . Path '', line 0, position 0."
Der String wird mit in der IDE als "{\"info\":\"error_login\"}" angezeigt. Ich bekomme ihn aber als "{"info":"error_login"}". Wenn ich anstatt " die ' nutze, sodass keine \ gemacht werden, kommt der selbe Fehler. Gebe ich aber den String direkt im Code ein also mit
Code:
String jsonResult = "{'info':'error_login'}";
, dann funktioniert es.
Ich weiß nicht mehr weiter. Hat einer von euch schonmal Erfahrungen mit dem Framework gemacht?
Gruß ErdnussFlipS
-
AW: Json.Net Problem
Hat sich erledigt, es waren drei unsichtbare Zeichen am Anfang des Strings.
Der Übeltäter war der Character mit dem Integer-Wert 65279.
-
AW: Json.Net Problem
Mein Tipp wäre jetzt noch gewesen den Content des String nach Notepad++ zu kopieren und dort die Non-Printable Characters anzuzeigen, weil da wahrscheinlich was vorne steht aber schätze mal du wirst dann eh sowas ähnliches gemacht haben.
-
AW: Json.Net Problem
Ja so ähnlich.^^ Ich hab den String in Teamspeak kopiert und durch Zufall gesehen, dass da noch 3 weitere Zeichen am Anfang sind.