![]() |
.XZ LZMA2 Kompression
Hi,
ich habe hier eine Datei, die ich täglich laden und auswerten möchte: ![]() Gibt es in Delphi (plattformunabhängig) eine Lösung, mit der ich XZ entpacken kann? Also quasi etwas wie TDecompressionStream, nur eben für das Format? Peter |
AW: .XZ LZMA2 Kompression
Programmatisch habe ich es nicht ausprobiert, aber da Du noch keine Antwort hast:
7Zip kann das auf jeden Fall entpacken, eventuell auch einige von den 7z-Komponenten. |
AW: .XZ LZMA2 Kompression
|
AW: .XZ LZMA2 Kompression
Zitat:
Wenn man in die Datei hinein schaut, sieht es so aus als hätte 7Zip die Kompression duchgeführt. Und eben dieses 7Zip kann die Datei problemlos entpacken, und heraus kommt eine JSON-Datei (sieht jedenfalls so aus) Und hier noch ein paar Beispiel links: ![]() ![]() ![]() Gruß K-H |
AW: .XZ LZMA2 Kompression
Danke für die Antworten, XZ ist sowas wie tar.bz. Wie dem auch seih, die Delphi Komponente ist mir bekannt. Diese nutzt eine Windows.DLL, welche ich ja weder unter Android noch iOS habe. Ich brauche also eine native Variante zum Dekodieren. Der Inhalt ist JSON und wird in eine Datenbank importiert. Das sind im wesentlichen die aktuellen Mediatheken von unseren ÖR Sendern (nebst Videolinks und Beschreibungen).
Peter |
AW: .XZ LZMA2 Kompression
Die 7Zip-Bibliotheken (DLL für Windows) gibt es nicht nur für Windows, sondern für nahezu jede Plattform ... man muß nur die jeweils Passende verwenden.
![]() Hallo Xaver. :hi: Wenn nicht, hast du auch die Erlaubnis diese Datei für deine Zwecke runterzuladen? Aber wenn doch, dann solltest du dir vielleicht überlegen, ob die Impressumsplicht nicht eventuell verletzt wird. Und für solche Donloads würde ich eher über die "öffentlichen" URLs gehen, anstatt über Interne, welche ich z.B. beim Providerwechsel gern mal ändern täte. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz