|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Multi-layered xml includes
> I have a somewhat tricky question. Assume there are > three xml documents (called a.xml, b.xml, and c.xml) > with the following contents: > > a.xml: > <a_tag>Data for a</a_tag> > <a_include file="b.xml"/> > > b.xml: > <b_tag>Data for b</b_tag> > <b_include file="c.xml"/> > > c.xml: > <c_tag>Data for c</c_tag> > > The includes are intended to tell the xsl to include > the given document and to process the information > inside the document (using the document() function). > The question is whether the inclusion can be done > recursively > Of course it can, what exactly is the problem? I'll assume your documents are well-formed, and have surrounding document elements <a>, <b>, <c> <xsl:template match="a_include"> <xsl:apply-templates select="document(@file)/*"/> </xsl:template> <xsl:template match="b_include"> <xsl:apply-templates select="document(@file)/*"/> </xsl:template> and so on. Mike Kay 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








