Как динамически установить атрибут темы шаблона в шаблоне XML? Я хотел сделать это в файле XML. Возможно ли это?
<?xml version="1.0" encoding="UTF-8" ?>
<document>
<descriptiveAlertTemplate theme="@{App.theme}">
<title>Title</title>
</descriptiveAlertTemplate>
</document>
Я знаю, что это может быть сделано в javascript с TVJS, но это не то, что я хочу, так как он помещает все в файл JS:
function createDescriptiveAlertDocument(title, description) {
const template = `<?xml version="1.0" encoding="UTF-8" ?>
<document>
<descriptiveAlertTemplate theme="${App.theme}">
<title>${title}</title>
<description>${description}</description>
</descriptiveAlertTemplate>
</document>
`;
return new DOMParser().parseFromString(template, "application/xml");
}