Subject: [xsl] Suppressing unnecessary namespaces in XSLT? From: "Gustaf Liljegren" <gustaf.liljegren@xxxxxx> Date: Tue, 19 Jun 2001 14:11:47 +0200 |
I use XLink in my DTD: <!ELEMENT reference (#PCDATA)> <!ATTLIST reference xmlns:xlink CDATA #FIXED "http://www.w3.org/1999/xlink" xlink:type NMTOKEN #FIXED "simple" xlink:href CDATA #IMPLIED> Therefore, my stylesheet needs an XLink namespace declaration: <?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml"> The output is made in XHTML 1.1: <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.xml.se/dtd/xhtml/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="sv"> Since XHTML still use <a> for links, I don't need the XLink namespace in the output. How do you separate those namespaces you need in the output with those you don't need? Gustaf XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] copy top-level comments, FINLEY, Mike | Thread | RE: [xsl] Suppressing unnecessary n, Michael Kay |
[xsl] copy top-level comments, Bernward Hanssen | Date | Re: [xsl] Re: copy top-level commen, Rob Lugt |
Month |