Subject: RE: [xsl] XSL manipulating two XMLs From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Thu, 18 Apr 2002 14:45:28 +0100 |
As cutlass said, use the document() function. You supply one document as the principal input document, you get the other by calling document() from an XPath expression. Michael Kay Software AG home: Michael.H.Kay@xxxxxxxxxxxx work: Michael.Kay@xxxxxxxxxxxxxx > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of > Najmi, Jamal > Sent: 18 April 2002 14:20 > To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx' > Subject: RE: [xsl] XSL manipulating two XMLs > > > Thanks for the quick response! > > I am using xalan for transformatrion in servlets. How would > that work with > the xalan API? Is there API to associate two XML sources with one XSL > source? > > Jamal > > > > -----Original Message----- > From: cutlass [mailto:cutlass@xxxxxxxxxxx] > Sent: Thursday, April 18, 2002 1:57 PM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: [xsl] XSL manipulating two XMLs > > > uhhh, > > use the document() command to bring in your xml > > > for example > > <xsl:variable name="doc1" select="document('test1.xml')"/> > > <xsl:variable name="doc2" select="document('test2.xml')"/> > > > then apply your transform to $doc1 or $doc2 > > for example; > > <xsl:apply-templates select="$doc1"/> > <xsl:apply-templates select="$doc2"/> > > > gl, jim fuller > > ----- Original Message ----- > From: "Najmi, Jamal" <Jamal.Najmi@xxxxxxxxxxx> > To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> > Sent: Thursday, April 18, 2002 1:43 PM > Subject: [xsl] XSL manipulating two XMLs > > > > Is it possibe to transform two separate XMLs with the same > XSL to create > an > > HTML page where data is coming from two XMLs based on some > rules defined > by > > the XSL. > > > > Thanks > > > > Jamal > > > > -----Original Message----- > > From: Michael Kay [mailto:michael.h.kay@xxxxxxxxxxxx] > > Sent: Thursday, April 18, 2002 10:06 AM > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > Subject: RE: [xsl] setting global parameter in one template and > > accessing in another > > > > > > > Is it possible to set a global parameter in one template and > > > retrieve its > > > value in another template? > > > > > > > No, XSLT is a declarative language and therefore does not > allow variable > > assignment. Tell use what your problem is, and someone will > tell you how > to > > solve it declaratively. > > > > > > Michael Kay > > Software AG > > home: Michael.H.Kay@xxxxxxxxxxxx > > work: Michael.Kay@xxxxxxxxxxxxxx > > > > > > 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 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] XSL manipulating two XMLs, Najmi, Jamal | Thread | RE: [xsl] XSL manipulating two XMLs, Vasu Chakkera |
[xsl] certificate exams, Laura Jenkins | Date | Re: [xsl] Ignoring default attribut, Manny Parasirakis |
Month |