Части исправления и одна, которая будет изменена для различных JSON.
Код: Выделить всё
{
"prop1" : "val1",
"prop2" : 5,
"fixStructure1" : {
"field1" : "value1",
"field2" : "value2",
"field3" : "value3"
},
"fixStructure2" : {
"field4" : "value4",
"field5" : "value5"
},
"dynamicStructure" : {
"dynamicField1" : "value6",
"dynamicField2" : "value7"
}
}
Код: Выделить всё
{
"prop1" : "val2",
"prop2" : 10,
"fixStructure1" : {
"field1" : "value1",
"field2" : "value2",
"field3" : "value3"
},
"fixStructure2" : {
"field4" : "value4",
"field5" : "value5"
},
"dynamicStructure" : {
"dynamicField1" : "value8",
"dynamicField3" : "value9"
}
}
Код: Выделить всё
{
"prop1" : "val3",
"prop2" : 1,
"fixStructure1" : {
"field1" : "value1",
"field2" : "value2",
"field3" : "value3"
},
"fixStructure2" : {
"field4" : "value4",
"field5" : "value5"
},
"dynamicStructure" : {
"dynamicField3" : "value10",
"dynamicField4" : "value11"
}
}
Подробнее здесь: https://stackoverflow.com/questions/786 ... bstructure