Deserialize json mit automatischem Trimmen von Strings

9

Ich benutze Newtonsoft.Json Bibliothek

Gibt es eine Möglichkeit, Leerzeichen während der Deserialisierung von beliebigen Zeichenfolgedaten zu trimmen?

%Vor%

Hinzugefügt:

Endlich habe ich eine Lösung mit einem benutzerdefinierten Konverter. Nicht nett, aber besser als Eigenschaft mit Trim ().

Wenn jemand Ideen hat, wie man es auf natürlichere Weise macht, bitte willkommen.

%Vor%     
Sam Fisher 09.10.2013, 12:02
quelle

2 Antworten

9

Sie könnten Ihre eigene JsonConverter schreiben:

%Vor%

Sie können es wie folgt auf alle Zeichenfolgenfelder anwenden:

%Vor%

Oder Sie können dies nur auf bestimmte Felder anwenden:

%Vor%     
Tim S. 09.10.2013 12:40
quelle
0

Die obige Lösung funktionierte nicht für mich. Ich modifizierte Sam Fisher Lösung und kombinierte sie mit Timmerz Lösung. wie Sie sowohl Felder als auch Eigenschaften erhalten Einzelruf über Reflexion?

%Vor%     
Lyon 17.07.2014 22:11
quelle

Tags und Links