Subject: RE: [xsl] XSL to put node (and kids) into a comment From: "Michael Kay" <mhkay@xxxxxxxxxxxx> Date: Mon, 4 Jun 2001 13:19:31 +0100 |
As someone else pointed out, the problem is that it's an error to create element nodes that are children of a comment node. Can't think of any suitable circumvention. Mike Kay Software AG > -----Original Message----- > From: Monte Kalisch [mailto:MonteK@xxxxxxxxxxxx] > Sent: 01 June 2001 15:58 > To: 'Michael Kay '; 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx ' > Subject: RE: [xsl] XSL to put node (and kids) into a comment > > > > No problem. I've attached all three. > > Keep in mind that the input.txt file is truly an XML document (SMIL > actually), but I'm using ASP to scan the document for a > particular node and > its children and sending only that node to the XSL for transformation. > > I'm manually putting in the HTML headers and footers, as well > as the form, > since they aren't there in the beginning. > > > -----Original Message----- > From: Michael Kay > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Sent: 6/1/01 9:23 AM > Subject: RE: [xsl] XSL to put node (and kids) into a comment > > Your XSLT looks OK to me, perhaps the error is elsewhere? Can you show > us a > complete input, stylesheet, and output? > > Mike Kay > > > -----Original Message----- > > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of > > Monte Kalisch > > Sent: 01 June 2001 14:04 > > To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx' > > Subject: [xsl] XSL to put node (and kids) into a comment > > > > > > I want to translate some of the incoming XML into HTML, but > > comment out > > certain things that don't make sense in HTML (yet still leave > > the original > > intact) > > > > For instance, I want this XML: > > > > <input type="group" name="age" min="1"/> > > > > to be transformed into this: > > > > <!--<input type="group" name="age" min="1"/>--> > > > > How would I go about doing this? I have this XSL already, > > but it doesn't > > seem to be working properly. It recognizes the tag in > > question, but doesn't > > > > actually include the contents in the transformation: > > > > <xsl:template match="* | text() | @*"> > > <xsl:copy> > > <xsl:apply-templates select="@*"/> > > <xsl:apply-templates/> > > </xsl:copy> > > </xsl:template> > > > > <xsl:template match="input[@type = 'group']"> > > <xsl:comment> > > <xsl:apply-templates/> > > </xsl:comment> > > </xsl:template> > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] XSL to put node (and kids, Monte Kalisch | Thread | [xsl] <xsl:sort> not working under , Shaun Lizzio |
Re: [xsl]: How to use boolean() fun, cutlass | Date | Re: [xsl] XSL and White Space help , David Carlisle |
Month |