Re: <xsl:element name="input">

Subject: Re: <xsl:element name="input">
From: Phil Lanch <phil@xxxxxxxxxxxxxxx>
Date: Fri, 12 Nov 1999 15:28:08 +0000
Dale Asberry wrote:
> 
> I forgot to mention that I used <xsl:output method="xml"/> and <xsl:output
> method="text"/> and got the same results

Well, now I am puzzled.

When I use this stylesheet:
--
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
version="1.0">
    <xsl:output method="xml"/>
    <xsl:template match="/">
        <html>
            <body>
                <input/>
            </body>
        </html>
    </xsl:template>
</xsl:stylesheet>
--
with this source document:
--
<?xml version = "1.0"?>
<doc/>
--
I get:
--
<?xml version="1.0" encoding="utf-8"?>
<html><body><input/></body></html>
--

Presumably you're doing something more complicated(!).

I can't think of anything else without seeing your stylesheet &
document.

> Phil Lanch wrote:
> >
> >Dale Asberry wrote:
> > >
> > > I'm creating an HTML <input> tag using XT and it won't generate a
> >closing
> > > tag.  Any ideas?
> >
> >When the top-level output tag is <html>,
> >you get HTML output method by default.
> >
> >You can override the default by saying:
> >
> ><xsl:output method="xml"/>

-- 

cheers

phil


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread