Visa ett inlägg
Oläst 2010-06-29, 22:47 #2
dAEks avatar
dAEk dAEk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2006
Inlägg: 678
dAEk dAEk är inte uppkopplad
Mycket flitig postare
dAEks avatar
 
Reg.datum: Dec 2006
Inlägg: 678
Citat:
Ursprungligen postat av emilv Visa inlägg
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.
dAEk är inte uppkopplad   Svara med citatSvara med citat