使用XSLT/XPATH 1.0時,我想要創建HTML,其中class
元素的class
屬性指示原始XML層次結構中的深度。輸出當前節點在層次結構中的深度
例如,與該XML片段:
<text>
<div type="Book" n="3">
<div type="Chapter" n="6">
<div type="Verse" n="12">
</div>
</div>
</div>
</text>
我想這HTML:
<span class="level1">Book 3</span>
<span class="level2">Chapter 6</span>
<span class="level3">Verse 12</span>
不會有多深,這些div
元素可以去事先知道的。 div
可以是Book - > Chapter。它們可以是卷 - >書 - >章 - >段落 - >線。
我不能依賴@type的值。部分或全部可能是NULL。