Subject: [xsl] Omitting default namespace in the output - XSLT 2.0 From: "Huditsch Roman" <Roman.Huditsch@xxxxxxxxxxxxx> Date: Mon, 20 Dec 2004 14:51:54 +0100 |
Hi, Given an example input like: <?xml version="1.0" encoding="UTF-8"?> <norm xmlns="myDefaultNamespace"> <table> <row> <cell>My Table</cell> </row> </table> </norm> I searched for an easy way to get output data, which is not associated to my default namespace any more, with the help of <xsl:copy-of> in XSLT 2.0 I hoped that the attribute "copy-namespaces" set to "no" would help me here, but unfortunately I had no luck with Saxon 8.1.1 My output still looks like <table> <row xmlns="myDefaultNamespace"> <cell>My Table</cell> </row> </table> XSLT: ===== <xsl:template match="ln:table"> <table> <xsl:copy-of select="node() | @*" copy-namespaces="no"/> </table> </xsl:template> Thanks in advance for your input! wbr, Roman _______________________________________ Roman Huditsch IT and Electronic Publishing LexisNexis ARD Orac Marxergasse 25 1030 Vienna Austria ph: +43-1-534 52-1514 f: +43-1-534 52-140 e-mail roman.huditsch@xxxxxxxxxxxxx www.lexisnexis.at
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Adding css classes to xsl, JBryant | Thread | RE: [xsl] Omitting default namespac, Michael Kay |
Re: [xsl] multiple output targets (, Bruce D'Arcus | Date | AW: [xsl] Omitting default namespac, Huditsch Roman |
Month |