RE: [xsl] Select entire XML doc

Subject: RE: [xsl] Select entire XML doc
From: "Martinez, Brian" <brian.martinez@xxxxxxxx>
Date: Thu, 27 Feb 2003 08:57:59 -0700
> From: Karl Stubsjoen [mailto:karl@xxxxxxxxxxxxx]
> Sent: Thursday, February 27, 2003 8:30 AM
> Subject: [xsl] Select entire XML doc
> 
> Hello,
> 
> How do I select the entire XML document?  I need to write 
> this out in a text
> area.  This didn't work:
> 
>   <xsl:template match="/*">
>     <textarea>
>        <xsl:value-of select="/*"/>
>    </textarea>
>   </xsl:template>

Use xsl:copy-of:

<xsl:template match="/">
  <textarea>
    <xsl:copy-of select="*"/>
  </textarea>
</xsl:template>

copy-of is a deep copy; it copies all attributes, child elements and content
to the output tree.  value-of only copies the textual content of the nodes.

hth,
b.

| brian martinez                              brian.martinez@xxxxxxxx |
| senior gui programmer                                  303.708.7248 |
| trip network, inc.                                 fax 303.790.9350 |
| 6436 s. racine cir.                             englewood, co 80111 |
| http://www.cheaptickets.com/                   http://www.trip.com/ |

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


Current Thread