我有,這個XML查找表:如何檢查標籤查找表
<lookup>
<Codes>
<code>123<code>
</Codes>
<Codes>
<code>321<code>
</Codes>
</lookup>
和文件:
<document>
<header>
<remarks>test</remarks>
</header>
<Line>
<Line-Item>
<code>123</code>
</Line-Item>
<Line-Item>
<code>444</code>
</Line-Item>
<Line-Item>
<code>321</code>
</Line-Item>
</Line>
</document>
有可能,檢查與查找表的代碼文件的代碼,如果文檔代碼=查找代碼,從文檔中刪除行項目。
的答案應該是:
<document>
<header>
<remarks>test</remarks>
</header>
<Line>
<Line-Item>
<code>444</code>
</Line-Item>
</Line>
</document>
我卡上的xsl:樣式版本= 「1.0」。 最好的問候:)
問得好,+1。查看我的答案,獲得一個完整的XSLT 1.0解決方案,即使在這種邊緣情況下,當查找表中包含所有「行項目/代碼」值時,該解決方案仍能正常工作。 – 2011-05-11 04:09:26