Элемент XML имеет пространство имен, мой XPATH не работает
Мне дали следующий XML:
<root>
<items>
<item>
<title>Item</title>
<details>
<data xmlns="http://some_url">
<length>10</length>
<weight>1.2</weight>
</data>
</details>
</item>
</items>
</root>
Следование XPath не работает, то есть ничего не печатается, как & quot; данные & quot; элемент не существует:
/root/items/item/details/data
Но когда я удаляю & quot; xmlns & quot; атрибут пространства имен "данные" элемент его содержимого печатается. Как должно выглядеть выражение xpath без удаления & quot; xmlns & quot; атрибут пространства имен "данные" элемент?
Я использую SAXON и XSL 1.0.