@Razor: Спасибо за это наблюдение. Редактирование сделано.
аюсь фильтровать элементы на основе атрибута, который является датой в форматеyyyy-MM-dd
.
Мой 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 для работы? Может быть, определение пространства имен xs:?