[Home] [By Thread] [By Date] [Recent Entries]

  • From: "Michael Kay" <mike@s...>
  • To: "'Jonathan Ceballos Rodriguez'" <jceballosrodriguez@g...>,<xml-dev@l...>
  • Date: Mon, 18 Feb 2008 11:43:21 -0000

You can't do it using entities. I would suggest using an XSLT 2.0 transformation with the collection() function. The interpretation of collection URIs is implementation dependent, but the following will work in Saxon:
 
<doc>
  <?includedir file:///c:/xmldir/*.xml?>
</doc>
 
then
 
<xsl:template match="processing-instruction(includedir)">
  <xsl:copy-of select="collection(.)"/>
</xsl:template>
 
Michael Kay
http://www.saxonica.com/


From: Jonathan Ceballos Rodriguez [mailto:jceballosrodriguez@g...]
Sent: 18 February 2008 11:00
To: xml-dev@l...
Subject: Several external entities in an XML

Hi,

I've a problem. I need to use a single XML which include the content of several XML files.
But I don't the name of the files. I just only know that they're in a directory ("/XMLs/*.xml").
I wold like to know if there's a way to import/include into a single XML file several XML files as entities, using wildcards or referencing a directory to include all the files inside it.

Could anyone help me to achieve my objective?

Thank you very much.

Greetings.

--
Jonathan Ceballos Rodriguez



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member