![]() |
Chilkat HOME Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi DLL Go Java JavaScript Node.js Objective-C PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
(Objective-C) Get ZIP Directory Information as XMLSee more Zip Examples This example demonstrates how to use the The returned XML describes the files currently contained in the ZIP object Note: This example requires Chilkat v11.0.0 or greater.
#import <CkoZip.h> #import <NSString.h> BOOL success = NO; success = NO; // Open an existing ZIP archive. CkoZip *zip = [[CkoZip alloc] init]; success = [zip OpenZip: @"example.zip"]; if (success == NO) { NSLog(@"%@",zip.LastErrorText); return; } // Get the ZIP directory information as XML. NSString *xml = [zip GetDirectoryAsXML]; NSLog(@"%@",xml); // Suppose the ZIP contains: // data/config/settings.json // docs/readme.txt // images/logo.png // The XML contains one element for each ZIP entry. // Example: // // <?xml version="1.0" encoding="utf-8"?> // <zip_contents> // <dir name="data"> // <dir name="config"> // <file>settings.json</file> // </dir> // </dir> // <dir name="docs"> // <file>readme.txt</file> // </dir> // <dir name="images"> // <file>logo.png</file> // </dir> // </zip_contents> [zip CloseZip]; NSLog(@"%@",@"Done."); |
||||
© 2000-2026 Chilkat Software, Inc. All Rights Reserved.