Subject: [xsl] does xsl:output method xml guarentee well formedness? From: James Fuller <jim.fuller@xxxxxxxxxxxxxx> Date: Mon, 11 Apr 2005 10:38:17 +0200 |
for example...in XSLT 2.0 (SAXON 8.4) ex. XML <?xml version="1.0" encoding="UTF-8"?> <example> <test>a</test> </example> ex. XSLT <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0"> <xsl:output method="xml" indent="yes" use-character-maps="test"/> <xsl:template match="example"> <xsl:value-of select="test"/> </xsl:template> <xsl:character-map name="test"> <xsl:output-character character="a" string="<test>"/> </xsl:character-map> </xsl:stylesheet> results in <?xml version="1.0" encoding="UTF-8"?><test> using the following stylesheet as an analogy; <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0"> <xsl:output method="xml" indent="yes" /> <xsl:template match="example"> <test> </xsl:template> </xsl:stylesheet> results in <?xml version="1.0" encoding="UTF-8"?> <test> which is of course well formed. cant really tell from the spec if xsl:output method guarentee's well formedness or perhaps xsl:character-map needs something more ? --Jim Fuller
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] sum function and math exp, Touchtel | Thread | RE: [xsl] does xsl:output method xm, Michael Kay |
RE: [xsl] sum function and math exp, Pawson, David | Date | RE: [xsl] Compatibility question, Pawson, David |
Month |