Я пытаюсь фильтровать элементы на основе атрибута, представляющего дату в формате гггг-ММ-дд
.
Мой XML выглядит вот так:
<?xml version="1.0" encoding="utf-8"?>
<root>
<article title="wired" pub-date="2010-11-22" />
<article title="Plus 24" pub-date="2010-11-22" />
<article title="Finance" pub-date="2010-10-25" />
</root>
Моя попытка xpath:
'//article[xs:date(./@pub-date) > xs:date("2010-11-15")]'
Использование xpath 2.0 - позволит избежать добавления схемы без крайней необходимости.
Из комментариев :
Я считаю, что я что-то упускаю тогда. Возможно ли, что мне нужно укажите что-нибудь еще для xs: date to Работа? Может быть, пространство имен xs: определение?