Subject: RE: How to extract comments only? From: John Greek <John.Greek@xxxxxxxxx> Date: Mon, 26 Jun 2000 14:44:26 -0700 |
Mike: Thanks for the very helpful contribution. However, I'm curious about how to only extact the comments. In this example, it extracts the comments AND the xml tags, how do I get just comments? John -----Original Message----- From: Mike Brown [mailto:mike@xxxxxxxx] Sent: Monday, June 26, 2000 1:05 PM To: xsl-list@xxxxxxxxxxxxxxxx Cc: xline1@xxxxxxxxxxx Subject: Re: How to extract comments only? > I'm still new to XSLT, but have a need to > extract all comments (however deep) from an > XML file to another. Output should only > contain comments and nothing else perhaps > save the XML declaration (i.e: none > of the other markup/pcdata). Sure. Read http://www.w3.org/TR/xslt#built-in-rule and then it should be apparent why this simple stylesheet will (well, should) do what you want: <?xml version="1.0"?> <xsl:stylesheet xmlns="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:template match="comment()"> <xsl:copy/> </xsl:template> <xsl:template match="text()|@*"/> </xsl:stylesheet> - Mike ____________________________________________________________________ Mike J. Brown, software engineer at My XML/XSL resources: webb.net in Denver, Colorado, USA http://www.skew.org/xml/ 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: How to extract comments only?, Nick Browne | Thread | Re: How to extract comments only?, Mike Brown |
How to code XSL to display two XML , Xu, Xiaocun | Date | Re: How to extract comments only?, Nick Browne |
Month |