Ich habe eine riesige XML-Datei (40 GB). Ich möchte einige Felder daraus extrahieren, ohne die gesamte Datei in den Speicher zu laden. Irgendwelche Vorschläge?
Wenn Sie sich über alternative XML-Bibliotheken freuen, bietet Scales Xml drei Haupt-Pull-Parsing Ansätze:
Der Schwerpunkt der bevorstehenden Version 0.5 ist das asynchrone Parsing über aalto-xml, was zusätzliche nicht blockierende Steueroptionen ermöglicht.
In allen Fällen können Sie sowohl die Speichernutzung als auch die Verarbeitung des Dokuments mit Scales steuern.
Tags und Links scala xml-parsing