VI

Delphi

DIXml 6.3.1 for Delphi 11-12 Athens + Crack

DIXml is an embedded XML, XSLT, and EXSLT processing library for Delphi (Embarcadero / CodeGear / Borland). It is build on the libxml2, libxslt and libexslt libraries. However, DIXml requires no DLLs or any other external files whatsoever. All required code...

Description

DIXml is an embedded XML, XSLT, and EXSLT processing library for Delphi (Embarcadero / CodeGear / Borland). It is build on the libxml2, libxslt and libexslt libraries. However, DIXml requires no DLLs or any other external files whatsoever. All required code is compiled completely into the application's executable. DIXml is the most feature-complete XML and XSLT solution for Delphi.

Features
XML and HTML reading and writing, pull and push parser modes.
XML and HTML document tree creation, traversal, load, and save.
SAX and extended reader interfaces.
DTD and schema validation.
Encoding support for UTF-8, UTF-16, ISO-8859-family, ASCII (all native).
XPATH processing.
NameSpace support.
XSLT transformation and processing.
File, memory, and customized input / output.
Low memory usage, outstanding performance.

DIXml v6.3.1 – 19 Mar 2024

Update libxml2 to version v2.12.6:

XML reader: Do not expand XIncludes when backtracking (CVE-2024-25062).
XML reader: Fix xmlTextReaderConstEncoding.
XML parser: Fix detection of duplicate attributes in XML namespace.
XML parser: Fix crash in xmlParseInNodeContext with HTML documents.
XML parser: Fix regression parsing standalone declarations.
XML parser: Do not grow or shrink pull parser memory buffers.
XML parser: Fix namespaces redefined from default attributes.
HTML parser: Fix htmlCreatePushParserCtxt with encoding.
Return error code if XPath returns empty nodeset.
Fix memory lifetime issue with input buffers.

Additional Information