Учитывая структуру базы данных:Создание динамической иерархии объектов для Json сериализации с помощью Linq
| Context | Resource | TypeCode | Value |
|---------|----------|----------|---------------------|
| Home | Header | | Welcome to the site |
| Home | Footer | | copyright company |
| Error 1 | | | Error! |
| UPC | 55 | Name | Product |
| UPC | 55 | Weight | 10 |
Мне нужно, чтобы иметь возможность генерировать этот Json:
{
"Home": {
"Header": "Welcome to the site",
"Footer": "copyright company"
},
"Error1": "Error!",
"UPC": {
"55": {
"Name": "Product",
"Weight": "10"
}
}
}
Я буду использовать это, чтобы накормить переводы к угловому переводу. Значение уже установлено на значение целевого языка. Я видел различные примеры такого рода сериализации, но все они принимают единую глубину целевых значений.