Citat:
Ursprungligen postat av emilv
Det går mycket fortare att läsa in det i en databas först, särskilt om du tänker söka i innehållet. XML-klasserna kräver dessutom mycket minne om det är stora filer.
|
Sorry för rättningen men det gäller bara om man kör med DOM. En SAX-parser använder mycket mindre minne jämfört med DOM men belastar CPU:n desto mer. SAX är dessutom lite bökigare att jobba med.
Man får göra en avvägning helt enkelt. Har man lite större Xml-filer är SAX ett bättre alternativ eftersom man - precis som Emil skriver - ganska snabbt får OutOfMemory-exceptions.