This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]