[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: processing multiple documents concatenated into on
mmh, why not, but still that is some sort of preprocessing. Will see what my options are there, thanks At 14:09 3/06/2018, you wrote: Would not an xinclude pass suffice to merge the 3 into 1?of of> the form > > <!DOCTYPE dummy [ > <!ENTITY x "multidoc.xml"/>] > <dummy>&x;</dummy> > > and the XSLT stylesheet will just see this is a normal standard (and > streamable) XML input. > > If however the file is in the form > > <?xml version="1.0"?> > <root> > .... > </root> > <?xml version="1.0"?> > <root> > .... > </root> > > then you have a bit more work to do, because this isn't a well formed > external entity. Assuming Java, you will need to write an implementation > the Java InputStream class that filters the input document and removesthe > XML declarations, and present this InputStream as the input to the XML > parser. > > Michael Kay > Saxonica > > On 29 May 2018, at 07:49, Geert Bormans geert@xxxxxxxxxxxxxxxxxxx > <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: > > All, > > I am (using XSLT3 streaming) processing files that are occasionaly a > concatenation of multiple XML files > Before I start cutting documents apart before processing, > I wondered, maybe there is an XSLT streaming solution all the way. > Any ideas > > > Best regards, > > Geert Bormans > > -------------------------------------------------------------- > Markup UK - a conference about XML and other mark-up languages > London, June 9-10 2018 > Programme now available at http://markupuk.org/speakers.xhtml > Register at http://markupuk.org/registration.xhtml > XSL-List info and archive > EasyUnsubscribe (by email) > > > XSL-List info and archive > EasyUnsubscribe (by email) > > XSL-List info and archive > EasyUnsubscribe (by email)
|
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
|