[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: How to append the content of doc2.xml by using doc
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: 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
|
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
|