This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: How to include the name of a xml document in the content of a tag.
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: RE: [xsl] How to include the name of a xml document in the content of a tag.
- From: "Chris Bayes" <chris at bayes dot co dot uk>
- Date: Tue, 23 Oct 2001 19:39:23 +0100
- Reply-To: xsl-list at lists dot mulberrytech dot com
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@lists.mulberrytech.com
> [mailto:owner-xsl-list@lists.mulberrytech.com] On Behalf Of
> Rua Costas, Beatriz
> Sent: 23 October 2001 17:50
> To: xsl-list@lists.mulberrytech.com
> Subject: [xsl] 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