达到了病情,我是相当新的XSLT和本我的XML如何获得父母兄弟的值,直到使用XSLT
<q>
<w>
<p>
<b>b1</b>
</p>
<p>p1</p>
<p>p2</p>
<p>p3</p>
<p>
<b>b2</b>
</p>
<p>
<b>b3</b>
</p>
<p>p4</p>
<p>p5</p>
<p>
<b>b4</b>
</p>
<p>p6</p>
</w>
</q>
我需要我的输出是这个样子
<position_1_b1>
<p>p1</p>
<p>p2</p>
<p>p3</p>
</position_1_b1>
<position_2_b3>
<p>p4</p>
<p>p5</p>
</position_2_b3>
<position_3_b4>
<p>p6</p>
</position_3_b4>
有在输出中没有b2相关标签,因为下一个'P'元素中有一个元素'B'!
<p><b>b2</b></p>
<p><b>b3</b></p>
在此先感谢!
分组你可以说你是否能够使用XSLT 2.0,或者是你限制在XSLT 1.0? –
标题提示了程序算法。该语言是声明性的,而不是程序性的。 –
是2.0没关系! –