This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Two input xml files..
Hi Kavithak,
> My requirement is to use a template xml file(like dtd) to generate a
> html file with textboxes and use a xml file to fill the existing
> data in the textboxs. I am able to do the first part which generates
> the empty textboxes using the template xml file. But how will I
> manipulate this file using the data available in another XML file..?
> Any suggestions..?
You can access the other file using the document() function. I would
usually have two global variables, one holding the template and one
the data:
<xsl:variable name="template" select="/" />
<xsl:variable name="data" select="document('data.xml')" />
Whenever you need bits of data, you can then get it via the $data
variable, using XPaths in the same way as you would usually, or
perhaps using keys or something. As it's a global variable, you can
access it anywhere.
I hope that helps - if you have more specific questions then do post a
sample of what you have and what you're trying to achieve.
Cheers,
Jeni
---
Jeni Tennison
http://www.jenitennison.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list