Gunnar Bittersmann: : Doppelpunkt im xpath

Beitrag lesen

@@Thorsten:

Ich versuche mit XSL auf Tags in einer XML Datei zuzugreifen welche z.B. heissen ap:OneTopic

Darauf kann ich aber nicht zugreifen ich nehme an wegen dem Doppelpunkt : im Namen.

Der den Namensraum vom Elementbezeichner trennt.

Du musst den 'ap'-Namensraum im 'xsl:stylesheet'-Wurzelelement deklarieren:

<xsl:stylesheet version="1.0"  
  xmlns:ap="http://example.net/ns/ap"  
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  

>

(Statt "http://example.net/ns/ap" natürlich den richtigen URI, der auch in deinem XML-Dokument steht.)

Live long and prosper,
Gunnar

--
Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)