Я работаю на клиенте Angular 8, который должен использовать данные REST в формате JSON -LD, и сталкиваюсь с некоторыми проблемами, особенно связанными с отображением, например отображение
label:
[
{"@language": "en", "@value" : "Label1"},
{"@language": "de", "@value" : "Something"}
]
I я пытаюсь сопоставить его с машинописным шрифтом как;
class Entity{
uid: number
label: new Map();
}
, что позволяет мне что-то вроде следующего в Angular шаблонах;
{{label[0]['@language']}}
я хочу иметь возможность выполнять следующее вместо ;
{{chapter.label['en']}}
Кто-нибудь может предложить лучшие практики, когда речь идет о JSON -LD-сопоставлениях?
Поскольку эта служба позволяет выполнять операции CRUD , и мне нужно будет возможность отправить обратно JSON -LD .
Другим важным аспектом JSON -LD является список skos: memberList , Как анализировать список и вытащить детей нужно для просмотра?