2012-11-07 86 views
0

如何比較格式爲2012年10月26日的xpath 1.0中的日期。在此我想要在xpath中比較日期1.0

只選擇那些日期> '26 oct 2012'的節點。和日期中的節點是在格式11月2日

2012,辛2012

是否有可能在XPath 1.0中。請給我任何解決方案。

回答

0

在.NET上,您可以編寫自己的擴展XPath函數,以瞭解如何處理這些函數。在XPath 1.0中比較日期的最簡單方法是將它們轉換爲YYYMMDD格式並將其作爲數字(或字符串)進行比較。同樣,我沒有任何關於如何使用XPath的背景知識,但如果使用Xslt,這將是可行的。

+0

我使用jaxen 1.1.4,是否可以使用這個函數op:date-greater-than($ arg1 as xs:date,$ arg2 as xs:date)as xs:boolean – pbhle

+0

如果需要更改if我想使用xpath 2.0? – pbhle