показывая все это в действии.
риходится анализировать (и, в конечном итоге, повторно сериализовать) какой-то хитрый JSON. это выглядит так:
{
name: "xyz",
id: "29573f59-85fb-4d06-9905-01a3acb2cdbd",
status: "astatus",
color: colors["Open"]
},
{
name: "abc",
id: "29573f59-85fb-4d06-9905-01a3acb2cdbd",
status: "astatus",
color: colors["Open"]
}
Здесь есть ряд проблем - начиная с самых серьезных.
color: colors["Open"]
WTF даже это? Если я выбрасываю 'colors', я могу получить массив строк, но я не могу настроить его из коробки.
Это массив без квадратных скобок. Я могу исправить это, завернув их. Но есть ли способ поддержки из коробки?
Свойства не имеют кавычек. Десериализация хороша для этих ... но ресериализация просто не игра в кости.
Любые предложения по обработке как внутри, так и вне этой структуры?