Я новый XSLT, может ли кто-нибудь предложить точный код XSLT после преобразования :::
Много иерархический XML-файл ниже ::
<ROOT>
<RECORD>
<TAG1> One </TAG1>
<TAG2> Two A</TAG2>
<TAG2> Two B</TAG2>
<TAG3> Three</TAG3>
<TAG4> Four A</TAG4>
<TAG4> Four B</TAG4>
<TAG5> Five </TAG5>
</RECORD>
<RECORD>
<TAG1> One </TAG1>
<TAG2> Two A</TAG2>
<TAG2> Two B</TAG2>
<TAG2> Two C</TAG2>
<TAG3> Three</TAG3>
<TAG4> Four A</TAG4>
<TAG4> Four B</TAG4>
<TAG4> Four C</TAG4>
<TAG5> Five </TAG5>
</RECORD>
<RECORD>
<TAG1> One </TAG1>
<TAG2> Two</TAG2>
<TAG3> Three</TAG3>
<TAG4> Four</TAG4>
<TAG5> Five </TAG5>
</RECORD>
</ROOT>
Я хочу преобразовать вышеизложенное в следующее:
<ROOT>
<RECORD>
<TAG1> One </TAG1>
<TAG2> Two A</TAG2>
<TAG3> Three</TAG3>
<TAG4> Four A</TAG4>
<TAG5> Five </TAG5>
</RECORD>
<RECORD>
<TAG1> One </TAG1>
<TAG2> Two B</TAG2>
<TAG3> Three</TAG3>
<TAG4> Four B</TAG4>
<TAG5> Five </TAG5>
</RECORD>
<RECORD>
<TAG1> One </TAG1>
<TAG2> Two A</TAG2>
<TAG3> Three</TAG3>
<TAG4> Four A</TAG4>
<TAG5> Five </TAG5>
</RECORD>
<RECORD>
<TAG1> One </TAG1>
<TAG2> Two B</TAG2>
<TAG3> Three</TAG3>
<TAG4> Four B</TAG4>
<TAG5> Five </TAG5>
</RECORD>
<RECORD>
<TAG1> One </TAG1>
<TAG2> Two C</TAG2>
<TAG3> Three</TAG3>
<TAG4> Four C</TAG4>
<TAG5> Five </TAG5>
</RECORD>
<RECORD>
<TAG1> One </TAG1>
<TAG2> Two</TAG2>
<TAG3> Three</TAG3>
<TAG4> Four</TAG4>
<TAG5> Five </TAG5>
</RECORD>
</ROOT>
Может ли какой-либо орган предложить код XSLT для этого?
Спасибо.