[jdom-interest] General XSL Question
Nott, Matthias
mnott at vignette.com
Tue Jun 11 02:58:48 PDT 2002
Y'all,
I'm trying a relatively simple thing. An XML Document is
transformed using an XSL Sheet which begins
<?xml version = "1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
<xsl:template match="/">
<xsl:apply-templates/>
</xsl:template>
and then carries on with normal transformation. All the
transformations work, yet I get the exception
Ill-formed XML document (multiple root elements detected)
When instead I use
<?xml version = "1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
<xsl:template match="/">
<html>
<xsl:apply-templates/>
</html>
</xsl:template>
it works, but outputs <html> and </html> around
my transformed content, which is not what I want,
as I am generating some javascript and not html.
So question: is it really required to have some
markup tag as an envelope around what is being
generated?
Thanks
Matthias
More information about the jdom-interest
mailing list