|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Getting values for attributes from a different XML
abhijit -
u need to use document() function.
maintain all your parameters in an external *xml file.
then in your stylesheet, refer to that document and initialize the variables in anyway you want.
here is an example of the syntax.
<xsl:variable name="schemaFile" select="document('schema.xml')"/>
<xsl:variable name="schemaRoot" select="$schemaFile/Schema"/>
<xsl:variable name="schemaList" select="$schemaRoot/SchemaFactors"/>
- jasthi
-----Original Message-----
From: Abhijit Junnare [mailto:mavlaabhi@xxxxxxxxx]
Sent: Wednesday, October 08, 2003 11:41 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Getting values for attributes from a different XML.
Hi,
I dont really know if what I have in mind is feasible.
I have a stylesheet that is used for a number of
documents. This stylesheet is used to generate PDF
using FOP. Hence I am setting various attribute values
such as page size, margins, font-size, font-family etc
in the stylesheet.
What I would like to know is that is there a way to
get the values of these paramters from another XML
file dynamically. I mean depending on the attribute
values in the XML I want to conver to PDF I would like
to get values from another XML for the above mentioned
attributes. I think this is like opening a XML file
through XSL and accessing the content in the XML.
I would like to know if this is feasible and if anyone
has tried something similar.
Thanks,
Abhi
__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








