Мне нужно проанализировать выражение xpath для получения имени узла / атрибута / предиката / и т. Д. из выражения для дальнейшей обработки. Я не обращаюсь к конкретному XML-файлу.
Для xpath
/root/nodeA[@attributeA=123]
Я хотел бы проанализировать имя узла: [root, nodeA]
, а для nodeA
у меня есть attributeA=123
Мне нужно поддерживать xpath 2.0, и, насколько я знаю, Jaxen поддерживает только xpath 1.0.