Поддерживает ли xmlint xpath 2.0; если да, то как использовать операторы?

Я хочу использовать оператор intersect (xpath 2.0) с xmllint, но не могу заставить его работать.

Поддерживает ли xmllint xpath 2.0?
Мне не удалось найти ссылку в Google или просмотреть страницу libxml http://www.xmlsoft.org/html/libxml-xpath.html


person theta    schedule 22.01.2012    source источник


Ответы (1)


Libxml2 поддерживает только XPath 1.0 и (с libxslt) XSLT 1.0. Эта информация находится на главной странице сайта libxml.

person Francis Avila    schedule 22.01.2012
comment
Жаль. Я думаю, что единственной бесплатной библиотекой XPath/XSLT 2 является Saxon. - person Francis Avila; 22.01.2012
comment
Да, только я думаю, что xpath с saxon нельзя использовать напрямую, ни через xslt, ни через java api... Для меня не проблема использовать более длинный шаблон xpath 1.0 с xmllint, тебе кажется, что xpath 2 более удобен - person theta; 22.01.2012