<BookList>
<Book>
<History>
<Type>history</Type>
<Prize>123</Prize>
<Publication>``
<Name>YEAP1</Name>
</Publication>
<RNumber Type="VolumeNumber">11111</RNumber>
<RNumber Type="SupplementNumber">123456</RNumber>
</History>
<chemistry>
<Type>chemistry</Type>
<Prize>333</Prize>
<Publication>
<Name>YEAP</Name>
</Publication>
<RNumber Type="VolumeNumber">11111</RNumber>
<RNumber Type="SupplementNumber">45454</RNumber>
</chemistry>
......
</Book>
</BookList>
有重複的VolumnNumber 11111如何使用xslt檢查BoolList xml中的重複的VolumnNumber。如何使用xslt檢查重複的元素值
false()
or
/*/*/*/RNumber
[@Type='VolumeNumber'
and
. = ../preceding-sibling::*
/RNumber[@Type='VolumeNumber']
]
這是一個完整的XSLT轉換,用於評估該XPath表達式和本次評測結果輸出:請在此
可能的複製用: http://stackoverflow.com/questions/157705/checking-for-a-duplicate-element-in-the-output-using-xslt – 2012-04-18 18:56:50
你只是想檢查是否有重複?預期產出應該是什麼樣子? (即,顯示哪些卷是重複的HTML頁面) – javram 2012-04-18 19:05:08
需要檢查是否有任何重複的體積數存在於xml或不是 – 2012-04-18 19:07:10