OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [xml-dev] Handling very large instance docs

[ Lists Home | Date Index | Thread Index ]

It might be worth looking at implementations of STX, if you don't mind being
a bit bleeding-edge. STX is a language for describing XML transformations
that can execute in a sequential pass through the data.

Michael Kay 

> -----Original Message-----
> From: Andy Greener [mailto:andy@gid.co.uk] 
> Sent: 29 April 2004 13:13
> To: xml-dev@lists.xml.org
> Subject: [xml-dev] Handling very large instance docs
> Before we dive into a local bespoke development, is anyone aware
> of any tools that can efficiently handle browsing and editing of
> very large XML documents (2-300Mb of repeating structure at the top
> end) on "normal" PC workstation hardware?
> At the very least I need to be able to sequentially process a large
> document and extract an identified sub-tree (ideally denoted by an
> XPath expression) for run-of-the-mill tools to manipulate. I assume
> such a beast would need to be based on a SAX parser.
> I suppose my other option is to dump the doc into an XML-native
> database and get at the fragments via a query mechanism. Any 
> suggestions
> gratefully received...
> -- 
> Andy Greener                         Mob: +44 7836 331933
> GID Ltd, Reading, UK                 Tel: +44 118 956 1248
> andy@gid.co.uk                       Fax: +44 118 958 9005
> -----------------------------------------------------------------
> The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
> initiative of OASIS <http://www.oasis-open.org>
> The list archives are at http://lists.xml.org/archives/xml-dev/
> To subscribe or unsubscribe from this list use the subscription
> manager: <http://www.oasis-open.org/mlmanage/index.php>


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS