0
我有這個樣本輸入文件:XSLT 1.0:如何根據未完全定義的條件匹配節點?
<?xml version="1.0"?>
<graph>
<tag name="A_start0"/>
<tag name="A_end0"/>
<tag name="A_start1"/>
<vertex name="A"/>
<edge name="AB" />
<tag name="A_start2"/>
<tag name="tagA"/>
<vertex name="C"/>
<tag name="A_end2"/>
</graph>
我想提取所有含start
的話,那不跟有相同名稱的節點,但如果start
已取代end
tag
節點。
從我的輸入圖形,我想獲得: <tag name="A_start1"/>
我掌握的信息是,有tag
元素名稱以「A_start」和「A_end」開頭,但我有這個名字後的數字沒有資料。
我想我應該使用key
來做到這一點,但我不知道如何做到這一點。
你的意思是要提取'A_start1'因爲它有它後面沒有'A_end1'? –
@ michael.hor257k:是的,這是我想說的。 – delca85
「start」之前的字符串「A_」是否已知? –