Subject: RE: How to include the name of a xml document in the content of a tag.
From: "Chris Bayes" <chris@xxxxxxxxxxx>
Date: Tue, 23 Oct 2001 19:39:23 +0100
|
Beatriz,
Depending on how you are doing the transform the easiest way to do it is
to pass the filename in as a parameter to the transform. Then add
<xsl:param name="filename" select="noFileNamePassedToStylesheet" />
To your stylesheet
Ciao Chris
XML/XSL Portal
http://www.bayes.co.uk/xml
> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of
> Rua Costas, Beatriz
> Sent: 23 October 2001 17:50
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: How to include the name of a xml document in
> the content of a tag.
>
>
> Hello everyone,
> I am using a xsl document to do several transformations in xml files.
> I would like to include in the xml document the name of the
> file like the content of a tag.
>
> E.g.:
>
> Original XML (before XSL Transformation):
>
> <?xml version="1.0" encoding="ISO8859-1" ?>
> <CATALOG>
> <CD>
> <TITLE>Empire Burlesque</TITLE>
> <ARTIST>Bob Dylan</ARTIST>
> <COUNTRY>USA</COUNTRY>
> <COMPANY>Columbia</COMPANY>
> <PRICE>10.90</PRICE>
> <YEAR>1985</YEAR>
> </CD>
> .
> .
> .
>
> Final XML (after XSL Transformation):
>
> <?xml version="1.0" encoding="ISO8859-1" ?>
> <CATALOG>
> <CD>
> <DOC>The_name_of_the_xml_document</DOC>
> <TITLE>Empire Burlesque</TITLE>
> <ARTIST>Bob Dylan</ARTIST>
> <COUNTRY>USA</COUNTRY>
> <COMPANY>Columbia</COMPANY>
> <PRICE>10.90</PRICE>
> <YEAR>1985</YEAR>
> </CD>
> .
> .
> .
>
> Is there any easy way to get the name of the xml document
> using a xsl file?
>
> Thank you.
>
> Beatriz
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|