Я хочу создать XSLT, который преобразует входной XML ниже:
<?xml version="1.0" encoding="UTF-8"?>
<payload>
<header>
<from>From: exmaple@domain.com</from>
<to>To: exmaple@domain.com</to>
</header>
<email>
<body>Hello, email body here...</body>
</email>
<attachments>
<attachment>
<name>log1</name>
</attachment>
<attachment>
<name>log2</name>
</attachment>
</attachments>
</payload>
в:
From: exmaple@domain.com
To: exmaple@domain.com
Hello, email body here...
To: exmaple@domain.com
log1
To: exmaple@domain.com
log2
Где узел To повторяется после каждого вложения.Может быть несколько вложений, а не только два.
ОБНОВЛЕНИЕ ОТ ПОЛЬЗОВАТЕЛЯ
Я довольно новичок в этом, но я попытался создать полезную нагрузку без заголовка, email,и теги вложений.Затем использовал их в правильном порядке, но это выглядит ужасно.И не масштабируется