У меня есть XMLXSLT для каждого вопроса-
<Root>
<Parent>
<Child1>A</Child1>
<Child2>B</Child2>
<Child1>X</Child1>
<Child2>Y</Child2>
</Parent>
</Root>
Child2 всегда будет с ребенка1. Мне нужно знать, как я могу выполнить цикл с помощью xsl:foreach
и создать пример вывода XML.
<TransformedXML>
<Child attribute1="A" attribute2="B"/>
<Child attribute1="X" attribute2="Y"/>
</TransformedXML>
Мой вопрос в том, как я могу зацикливаться на XSLT, учитывая, что узел Child2 будет всегда следовать за Child1?
Хороший вопрос (+1). См. Мой ответ для краткого и эффективного решения. –