PARSE XML with large XML files

Hello,

it seems to me that the main problem is the lack of a SAX-like XML parser in Natural :slight_smile: Both solutions (increasing the Work Area Size and writing your own “parser”) only work around the limitations of the current implementation of XML handling in Natural (DOM).

We use Natural for batch processing, which uses large work files simply due to the large number of processed records. How can it be that Natural only provides a DOM parser and not a SAX parser? I think the latter would be far more useful in a system like Adabas/Natural.

However, as we probably won’t be able to solve this problem ourselves, I think I’ll try to split the XML file up into smaller parts (externally) and then have Natural process them one by one.

Best regards,
Stefan