YuZip supersedes DIZipWriter and adds libzip to Delphi. The new YuZip.pas unit can open, extract from, and modify ZIP archives, as well as create new ones. With deflate, bzip2, LZMA, XZ, and ZStandard de/compression and AES de/encryption. Learn more …
Please register and / or log in to edit. Anonymous Wiki edits are disabled to protect against vandalism.
Frequently Asked Questions
Q: Can DIXml read in very large XML files? I have files that are over 900+ MB - that other components cannot parse due to their size. They give Out of Memory errors.
A: Yes, DIXml can parse XML files of virtually any size with no memory constraints. This is true of the SAX, SAX2, and XmlReader interfaces. The XmlReader interface is recommended because it is more flexible and user friendly. Be careful, however, if you build a DOM tree: This will cause DIXml to load the entire document into memory and may result in memory errors if it exceeds the available RAM. On the other hand, DOM is only needed for XML tree manipulation. For just parsing and extracting data, the XmlReader is much faster and uses a minimum of resources only, including memory.
Q: Does DIXml support XSLT 2.0?
A: DIXml conforms to XSLT 1.0 but does not support XSLT 2.0.
Q: Is there a solution for OS X?