Ersatz für QtIOCompressor?

Verschiedenes zu Qt
Antworten
caetydid
Beiträge: 29
Registriert: 13. Januar 2006 22:25
Kontaktdaten:

Ersatz für QtIOCompressor?

Beitrag von caetydid »

Hi,

bin auf der Suche nach einer Lib/Klasse, die in etwas das macht, was QtIOCompressor angeblich können soll.

qUncompress/qCompress nützen mir nicht viel, da ich streaming-mäßig XML dekomprimieren möchte - aber nie das ganze File auf einmal.

Gibt es da vielleicht etwas unter der (L)GPL?

vielen Dank,
Stefan >8^)
Tarek
Beiträge: 46
Registriert: 3. Oktober 2005 14:29
Kontaktdaten:

Beitrag von Tarek »

Die zlib kann glaube ich auch blockweise dekomprimieren ist aber natürlich mit ihrem C-API ziemlich unhandlich.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

quazip - verhält sich wie eine sequentielle QIODevice.

Was mich allerdings wundert - ist die xml-Datei wirklich so gross als das man sie nur in Häppchen bearbeiten kann?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
caetydid
Beiträge: 29
Registriert: 13. Januar 2006 22:25
Kontaktdaten:

Beitrag von caetydid »

Danke für den Tip, werde ich gleich mal anschauen...

Eigentlich ist das File nicht so groß ( momentan 2MB oder so ), aber
beim DOM-Tree erstellen, traversieren und transformieren hatte ich dann doch gut 10 Sekunden Bearbeitungszeit.
Das ist zu lahm, wenn man bedenkt, daß es letztlich größere Files sein werden.
Speicherplatz spielt auch ne Rolle, da der Einsatzzweck ein Tablet-PC ist.

In jedem Fall müßte ich dann SAX parsen, damit ich überhaupt sequenziell operieren kann.
Antworten