[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Importing multiple XML files into one XML file
> Well I have been trying this (assuming it is possible!) It's not possible, an XML document can only have one <!DOCTYPE declaration, and it has to be before the first element, consequently you can not use a file that contains such a declaration as an external parsed entity to be included into another document. I wouldn't use entities for this: instead of getting the XML parser to do the inclusions, get teh XSLT system to do them. instead of <!DOCTYPE EMPLOYEES [ <!ENTITY dob-stuff SYSTEM "dob.xml"> ]> <EMPLOYEE> <NAME>Jo Blogs</NAME> &dob-stuff; </EMPLOYEE> do <EMPLOYEE> <NAME>Jo Blogs</NAME> <include href="dob.xml"/> </EMPLOYEE> and then have a template something like <xsl:template match="include"> <xsl;apply-templates select="document(@href)/*"/> </xsl:template> David -- http://www.dcarlisle.demon.co.uk/matthew ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
|
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
|