[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] Importing XML into XSL via document() function
Subject: RE: [xsl] Importing XML into XSL via document() function From: cknell@xxxxxxxxxx Date: Mon, 18 Aug 2003 14:36:01 -0400 |
Try changing: <xsl:value-of select="$extNode/head/title"/> to this: <xsl:copy-of select="$extNode/head/title"/></ -- Charles Knell cknell@xxxxxxxxxx - email -----Original Message----- From: "SORENS,MICHAEL (HP-Boise,ex1)" <michael.sorens@xxxxxx> Sent: Mon, 18 Aug 2003 11:00:08 -0700 To: "'xsl-list@xxxxxxxxxxxxxxxxxxxxxx'" <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Subject: [xsl] Importing XML into XSL via document() function I understand how to use the Xpath document() function to import XML into XSL, then accessing individual node values from that XML. That is, for example, <xsl:variable name="extNode" select="document('foobar.xml')/myDoc"/> <stuff>Title is <xsl:value-of select="$extNode/head/title"/></stuff> What I would like to do, however, is to use the entire piece of imported xml--tags and all: ========================== File foobar.xml: <myDoc><x>foo</x><y>bar</y></myDoc> ========================== File translate.xsl: <!-- ??? --> <xsl:variable name="extNode" select="document('foobar.xml')"/> <stuff>Imported xml here:<xsl:??? select="$extNode"/></stuff> ========================== Output desired: <stuff>Imported xml here:<myDoc><x>foo</x><y>bar</y></myDoc></stuff> ========================== What is the XSL code to accomplish this? 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] Importing XML into XSL vi, Michael Kay | Thread | [xsl] Newbie: HTML output ordering , Matt Bear |
[xsl] Newbie: HTML output ordering , Matt Bear | Date | RE: [xsl] Number of scans required , Dipesh Khakhkhar |
Month |