Hi,
Ich versuche gerade, eine Anwendung, die JsonToObject verwendet ein bisschen resistenter zu machen, wenn es um das Thema Änderung in der Datenstruktur geht.
Ich habe folgendes JSON:
Code:
{
"Value1":"Wert1",
"Value2":"Wert2"
}
Jetzt kommt Serverseitig ein neues Feld hinzu. Z.B.
Code:
{
"Value1":"Wert1",
"Value2":"Wert2",
"Value3":"Wert3"
}
Kein Problem, schluckt das JSONToObject, hab natürlich keine Value3 im Object, aber alles Fein.
Funktioniert sogar mit einem neuen Array:
Code:
{
"Value1":"Wert1",
"Value2":"Wert2",
"NewArray": []
}
Das einzige wo ich bisher ein Problem festgestellt habe ist, wenn in dem neuen Feld ein Objekt übergeben wird. Also in etwa so:
Code:
{
"Value1":"Wert1",
"Value2":"Wert2",
"NewObject": {}
}
Bekomme ich JSONToObject irgendwie dazu überredet, dass er das neue Objekt ignorieren soll?
viele Grüße
PJM