Subject: RE: [xsl] How to append the content of doc2.xml by using document() function? From: "Chris Bayes" <Chris@xxxxxxxxxxx> Date: Wed, 30 May 2001 21:31:43 +0100 |
Mohammed, Something like <xsl:template match="section"> <xsl:copy> <xsl:apply-templates /> <xsl:copy-of select="document('doc2.xml')/notes/note/sectionNote/paraNote[@pid=current/@p id]" /> </xsl:copy> </xsl:template> <xsl:template match="para"> <xsl:copy-of /> </xsl:template> Ciao Chris XML/XSL Portal http://www.bayes.co.uk/xml >-----Original Message----- >From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx >[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Mohammed >Rahman >Sent: 30 May 2001 23:24 >To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx >Subject: [xsl] How to append the content of doc2.xml by using document() >function? > > >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 > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] How to append the content of , Mohammed Rahman | Thread | Re: [xsl] How to append the content, William Lam |
RE: [xsl] Problem with XT and encod, Mark Kennedy | Date | Re: [xsl] Convert XML elements with, Xiaocun Xu |
Month |