Subject: Re: [xsl] Importing external XML documents into an XML doc? From: JBryant@xxxxxxxxx Date: Wed, 17 Nov 2004 12:50:33 -0600 |
Hi, Wong, I have a situation where I create a document that describes stored procedures for an SQL database. Some of the content (related procedures, related tables and so on for each procedure) comes from one XML file (dynamically generated by a script), but the actual procedure descriptions come from another file XML file (static and maintained by me). The document() function solves the problem for me, as shown below: <xsl:apply-templates select="document($descFile)//procedure[@name=$name]/description"/> As you can see, I've got some other things going on there (such as getting the name of the file from a stylesheet parameter and matching the name of the procedure in one document to the name of the procedure in the second document. Still, I hope it may give you an insight into one use of the document() function. Jay Bryant Bryant Communication Services "Wong Chin Shin" <publicbbs@xxxxxxxxxxxxxxxx> 11/17/2004 12:37 PM Please respond to xsl-list@xxxxxxxxxxxxxxxxxxxxxx To <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> cc Subject [xsl] Importing external XML documents into an XML doc? Hi, According to http://www.w3.org/TR/1999/REC-xslt-19991116#function-document , we're allowed to access XML docs other than the main source doc. I assume that this means we can import an external set of nodes into the current node tree? How would this be implemented? Searched around for examples but haven't been able to find any so far. And I've been lousy at understanding the W3C doc (I need real life samples, sigh). This feature would be useful 'cos I would be able to segregate common info such as a website's main menu into a common file w/o maintaining a different set in each XML file. Yeah, I could do this at a separate layer such as the PHP engine generating the XML files but for a simple static site I would prefer to do this non-programatically. Would appreciate any pointers on this, thanks in advance! Wong
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Importing external XML docume, Wong Chin Shin | Thread | RE: [xsl] Importing external XML do, Wong Chin Shin |
RE: [xsl] Simple XML to XML transfo, Nick Roberts | Date | Re: [xsl] Simple XML to XML transfo, David Carlisle |
Month |