Subject: Re: [xsl] How to append the content of doc2.xml by using document() function? From: William Lam <xeenman@xxxxxxxxx> Date: Wed, 30 May 2001 16:26:59 -0700 (PDT) |
First put the PID into a variable <xsl:variable name="pid" select="@pid" /> then change the context <xsl:for-each select="document('doc2.xml')" > then you can grab the note you want <xsl:value-of select="notes/note/sectionNote/paraNote[@pid='$pid']" /> --- Mohammed Rahman <mrahman@xxxxxxxxxxxx> wrote: > Hi all, > I have a situation like this: > > Source xml: > > <book> > <chapter> > <section name="01"> > <para pid= "01"> sentance 1 </para> > <para pid= "01"> sentance 2 </para> > </section> > <section name="02"> > <para pid= "02"> sentance 1 </para> > <para pid= "02"> sentance 2 </para> > <para pid= "02"> sentance 3 </para> > </section> > </chapter> > <book> > > > doc2.xml: > > <notes> > <note> > <sectionNote> > <paraNote pid = "01"> Note 1 </paraNote> > <paraNote pid= "02"> Note 2 </paraNote> > </sectionNote> > </note> > </notes> > > > now, how do I append notes based on the "pid" of the > source xml. Need to > append only at the end of each <para> group. i.e, > > <book> > <chapter> > <section name="01"> > <para pid= "01"> sentance 1 </para> > <para pid= "01"> sentance 2 </para> > <paraNote pid = "01"> Note 1 </paraNote> > </section> > <section name="02"> > <para pid= "02"> sentance 1 </para> > <para pid= "02"> sentance 2 </para> > <para pid= "02"> sentance 3 </para> > <paraNote pid= "02"> Note 2 </paraNote> > </section> > </chapter> > <book> > > > Thanks in advance. > Regards, > Mo > > > XSL-List info and archive: > http://www.mulberrytech.com/xsl/xsl-list > __________________________________________________ Do You Yahoo!? Get personalized email addresses from Yahoo! Mail - only $35 a year! http://personal.mail.yahoo.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] How to append the content, Chris Bayes | Thread | [xsl] String to number, Kevin_Gutch |
RE: [xsl] String to number, Michael Fitzgerald | Date | RE: [xsl] String to number, Chris Bayes |
Month |