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: "Rua Costas, Beatriz" <bruac at mundo-R dot net>
- Date: Wed, 24 Oct 2001 10:13:32 +0200
- Reply-To: xsl-list at lists dot mulberrytech dot com
I am using the next java code:
TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer = tFactory.newTransformer(new
StreamSource(XSLFile));
transformer.transform(new StreamSource(XMLFile), new StreamResult(fOutPut));
How can I pass the xml filename in as a parameter to the transform?
Lots of thanks for your help.
Beatriz
> -----Mensaje original-----
> De: Chris Bayes [SMTP:chris@bayes.co.uk]
> Enviado el: martes 23 de octubre de 2001 20:39
> Para: xsl-list@lists.mulberrytech.com
> Asunto: RE: [xsl] How to include the name of a xml document in the
> content of a tag.
>
> 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
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list