我只想選擇子節點值與特定值匹配的那些節點。根據XSLT中的子節點值選擇節點
這裏是我的原稿XML:
這是我的原稿XML
<Entry>
<Name>AAA</Name>
<line id="1">A</line>
<line id="2">B</line>
</Entry>
<Entry>
<Name>BBB</Name>
<line id="1">C</line>
<line id="2">D</line>
</Entry>
<Entry>
<Name>AAA</Name>
<line id="1">E</line>
<line id="2">F</line>
</Entry>
<Entry>
<Name>CCC</Name>
<line id="1">G</line>
<line id="2">H</line>
</Entry>
我想提取的所有條目,其中名稱= 'AAA',那麼結果將是:
<Entry>
<Name>AAA</Name>
<line id="1">A</line>
<line id="2">B</line>
</Entry>
<Entry>
<Name>AAA</Name>
<line id="1">E</line>
<line id="2">F</line>
</Entry>
我僅限於使用XSLT 1.0。
請提供任何指導。我堅持如何刪除所有不匹配的其他子節點。
問候, 拉胡爾