Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.
Originally posted by: Tim MeagherHi,
Perhaps someone else can comment about trying this using the Tabular XML nodes, however I don't think this is possible using those nodes (Convert Tabular XML, Tabular XML File).
The Tabular XML nodes are designed to read XML which contain essentially a single "record type", which then contains the fields within the record.
I think the problem here is that in your example, the "Worksheet" could be considered the record, but the fields within the Worksheet aren't scalar - they are composed, and repeating.
Table is a composed element, which contains repeating Row entries, which in turn contain repeating Cell entries etc.
If this is just the contents of an Excel file zip, is there any reason why you can't use the original Excel file (without exploding the contents out of the zip) and read that directly using the Excel File node?
I know that this doesn't really help much at the moment, but we are working on implementing a much more powerful, and easier to configure XML node which will be able to handle this sort of data without any problem, and with no configuration required (aside from specifying the name of the file that it is to be read).
Unfortunately, some changes are required to the LAE itself in order to get this node working, so it can't simply be released as part of a LAL release until sometime after the next (4.6.1) version of the LAE is released.
I'll post here again once this node becomes available.
Regards,
Tim.