Visual Basic 6.0
Visual Basic 6.0
Get ZIP Directory Information as XML
See more Zip Examples
This example demonstrates how to use the GetDirectoryAsXML method to retrieve information about the contents of a ZIP archive as an XML document.
The returned XML describes the files currently contained in the ZIP object
Chilkat Visual Basic 6.0 Downloads
Dim success As Long
success = 0
success = 0
' Open an existing ZIP archive.
Dim zip As New ChilkatZip
success = zip.OpenZip("example.zip")
If (success = 0) Then
Debug.Print zip.LastErrorText
Exit Sub
End If
' Get the ZIP directory information as XML.
Dim xml As String
xml = zip.GetDirectoryAsXML()
Debug.Print 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
Debug.Print "Done."