L'élément XML a un espace de nommage, mon XPATH ne fonctionne pas

M'a donné le code XML suivant:

<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 suivante ne fonctionne pas de sens, rien n'est imprimé, comme les "données" de l'élément n'existe pas:

/root/items/item/details/data

Mais quand j'enlève les "xmlns" espace de noms d'attribut de "données" d'un élément de contenu est imprimé.
Quel doit être l'expression xpath ressembler à travailler sans la suppression de "xmlns" espace de noms d'attribut de "données" d'un élément?

Je suis en utilisant SAXON et XSL 1.0.

source d'informationauteur Vojtech