Поддерживает ли tinyxpath 1.3.1 xpath 2.0?

У меня проблемы с вычислением сложных xpath с помощью tinyxpath 1.3.1. Эти xpath отлично вычисляются в этом онлайн-тестере xpath: http://www.qutoric.com/xslt/analyser/xpathtool.html.

Образцы xpath, которые я использую:

replace(/xdm:Information/xdm:ComponentGroup/xdm:Component[@componentType='mediaInput'][1]/media:MediaInput/dd:MediaInputID/text(), '[0-9]+', '')
/xdm:Information/xdm:ComponentGroup/xdm:Component[@componentType='mediaInput'][1]/@id

Поддерживает ли tinyxpath 1.3.1 xpath 2.0?

1 ответ

Решение

Не выглядит, как это. Со страницы SourceForge для tinyxpath 1.3.1:

"Небольшая библиотека C++ для извлечения выражения XPath 1.0 из дерева XML. Использует проект TinyXML для анализа деревьев XML и сохранения промежуточных результатов. Работает на любой платформе. Необязательное использование STL. Служебная нагрузка менее 100 КБ, включая TinyXML".

Другие вопросы по тегам