Extrahieren von SEO-orientierten Feldern aus dem JSON-Header und dem Dateipfad

Cpio Zweck

Das Cpio-Format ist vergleichbar mit tar. Mit Cpio-Archiv können Sie mehrere Dateien in einer einzigen Datei zusammenfassen. Sie können die gemeinsame Datei auch komprimieren.

Sammeln ohne Komprimierung

Es gibt ein Beispiel für das Sammeln von zwei Dateien in einem cpio-Archiv.

 1try (FileOutputStream cpioFile = new FileOutputStream("combined.cpio")) {
 2    Datei fi1 = new Datei("text.txt");
 3    Datei fi2 = new Datei("bild.png");
 4
 5    try (CpioArchive archive = new CpioArchive()) {
 6        archive.createEntry("text.txt", fi1);
 7        archive.createEntry("picture.png", fi2);
 8        archive.save(cpioFile);
 9    }
10} catch (IOException ex) {
11    System.out.println(ex);
12}

Komprimierung des cpio-Archivs

In Unix-ähnlichen Betriebssystemen ermöglicht das cpio-Dienstprogramm die Komprimierung eines cpio-Archivs nach gzip bei der Erstellung. Aspose.Zip bietet eine ähnliche Funktionalität mit der Methode saveGzipped.

1try (CpioArchiv archive = new CpioArchiv()) {
2    archive.createEntries("C:\\ordner", false);
3    archive.saveGzipped("result.cpio.gz");
4}

Heutzutage ist das xz-Dienstprogramm in Linux und Unix sehr beliebt geworden. Seine Komprimierung von cpio ist nahtlos in Aspose.Zip integriert. Verwenden Sie die Methode saveXzCompressed für ein cpio-Archiv.

1try (CpioArchiv archive = new CpioArchiv()) {
2    archive.createEntries("C:\\ordner", false);
3    archive.saveXzCompressed("result.cpio.xz");
4}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.