Subject:Can I do this with Stylus? Author:Chris Bartlett Date:19 Nov 2009 04:10 AM
Hi All,
I am trying to find out if Stylus studio can solve my problems:
1) I have large scale XML files with quite complex tree structure and many attributes (average size of XML is about 150MB)
2) I need to extract some tables from XML with selected columns and export it to Access .mdb
3) I need to add keys from the parent attribute values as extra columns to the exported tables
Subject:Can I do this with Stylus? Author:(Deleted User) Date:20 Nov 2009 03:07 AM
Hi Chris,
Stylus Studio can easily handle your 150Mb file (we tested with XML documents up to 1Gb). As for moving parts of this document to Access, I would use XQuery or XSLT to do the filtering and shaping the result to conform to a structure like
<dataroot>
<TableName>
<Column1>data</Column1>
that can be imported into Access using either the UI or programmatically by running a script like
Subject:Can I do this with Stylus? Author:Chris Bartlett Date:21 Nov 2009 01:28 AM
Thank you Alberto.
Still, the problem with large files remains. Even though I have managed to load it (not a very big - about 190MB), it is hardly manageable and Stylus Studio crashed a few times. is there a way to split large XML with Stylus? I am trying to find a simple and quick solution without coding a custom splitter myself.
Subject:Can I do this with Stylus? Author:(Deleted User) Date:23 Nov 2009 05:01 AM
Hi Chris,
which version of Stylus Studio are you using?
Can you cause a crash and send the error report to stylus-field-report@progress.com (which a zipped copy of the XML, if possible)?
As for splitting the file in chunks, there is no such a feature in Stylus, as the logic behind splitting is usually non-standard and depends on the capabilities of the application reading that XML.