HotXLS Docs

Streamovanie veľkých tabuliek

Prehľad

Načítanie veľmi veľkých tabuliek (napr. miliónov vyplnených buniek) do pamäte môže viesť k chybám nedostatku pamäte v 32-bitových procesoch; HotXLS poskytuje streamingové čítačky a zapisovačky s takmer konštantným využitím pamäte, obchádzajúc generovanie DOM počas parsovania zošita

API priameho čítania

Trieda TXLSDirectReader parsuje sekvenčne prúdy zošita bez vytvárania pamäťových modelov buniek; spúšťa udalosti pri nájdení buniek

To vám umožňuje sekvenčne skenovať riadky tabuľky a predčasne skončiť pri vyriešení hraníc cieľových údajov

API priameho zápisu

Trieda TXLSDirectWriter zapisuje riadky priamo do ZIP balíka súborov, zabezpečujúc minimálnu pamäťovú réžiu pri generovaní veľkých exportov údajov