XSLT namespaces problem
HejJeg får følgende response fra et system.
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<GemIndSigelseResponse xmlns="http://tempuri.org/labportal/XMLUpload">
<GemIndSigelseResult>true</GemIndSigelseResult>
</GemIndSigelseResponse>
</soap:Body>
</soap:Envelope>
Jeg vil egentlig bare gerne hive svaret ud ved brug af et stylesheet.. men det kan jeg ikke få til at virke. Kun hvis jeg fjerne namespacet xmlns="http://tempuri.org/labportal/XMLUpload" - men det kan jeg ikke da det kommer fra et andet system.
Så skal vide hvordan jeg håndterer namespace i nedenstående.
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://tempuri.org/labportal/XMLUpload" xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="/">
<jenan>
<test><xsl:value-of select="//GemIndSigelseResult"/></test>
</jenan>
</xsl:template>
</xsl:stylesheet>
På forhånd tak for hjælpen.
Jesper