Autor | Zpráva | ||
---|---|---|---|
Perry Profil |
#1 · Zasláno: 18. 5. 2009, 19:57:09
Potřebuju procházet XML a načítat z nich data (a následně zase uložit na disk).
Zajímalo by mě, jestli mám použít čistě DOM (problém je, že na velké soubory bere neuvěřitelně moc paměti), nebo nějakou alternativu. Programuji v Javě, tam podobný problém řeší StAX (taková kombinace SAXu a DOMu, výhody DOMu, ale nebere moc paměti). Existuje něco takového i pro PHP ? |
||
AM_ Profil |
#2 · Zasláno: 19. 5. 2009, 10:57:01
„Zajímalo by mě, jestli mám použít čistě DOM (problém je, že na velké soubory bere neuvěřitelně moc paměti), nebo nějakou alternativu.“
Ty sám bys měl vědět nejlépe, v jakých velikostech se budou pohybovat soubory XML, které budeš zpracovávat (tak do řádově několika MB bych se DOM nebál, přecejen je to komfort, u cca deseti MB už nějakou tu alternativu). Alternativy určitě existují, najdeš je přes http://www.google.com/search?q=php+big+xml |
||
Časová prodleva: 15 let
|
0