Subject: RE: [xsl] How to include the name of a xml document in the content of a tag. From: "Chris Bayes" <chris@xxxxxxxxxxx> Date: Wed, 24 Oct 2001 10:07:18 +0100 |
Beatriz, transformer.setParameter("filename", XMLFileName); Before transformer.transform... 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: 24 October 2001 09:14 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: RE: [xsl] How to include the name of a xml document > in the content of a tag. > > > 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@xxxxxxxxxxx] > > Enviado el: martes 23 de octubre de 2001 20:39 > > Para: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > 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@xxxxxxxxxxxxxxxxxxxxxx > > > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > > > Rua Costas, Beatriz > > > Sent: 23 October 2001 17:50 > > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > > 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 > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] How to include the name o, Rua Costas, Beatriz | Thread | [xsl] ***********Transformation of , florence amardeilh |
Re: [xsl] ***********Transformation, David Carlisle | Date | Re: [xsl] Conversion from xsl to xs, Max Froumentin |
Month |