OXml 1.0
In category
Components > Internet > HTML, XML and so on
Description
OXml is a new XML library for Delphi and Lazarus.The aim of OXml is to be the most versatile and fastest XML library for the Pascal language.
OXml features a SAX parser, DOM implementation, a sequential DOM parser a direct XML reader/writer and a vendor for Delphi's XmlIntf.TXMLDocument.
Features:
- Use the same XML library for all your Pascal projects including:
- Delphi for Win32, Win64 and OSX (Delphi 6 and newer).
- Delphi ARC/NEXTGEN for iOS and Android (Delphi XE4 and newer).
- Lazarus on Win32, Win64, Linux, OSX (Lazarus 1.0 and newer).
- Corresponding C++Builder compilers (not tested though).
- Native pascal object oriented code.
- No external dll libraries are required.
- No dependency on a visual library like VCL, LCL or FMX.
- Full unicode support even for D6-D2007.
- Powerful XPath engine.
- Faster than everything else on all platforms thanks to various optimizations.
- OXml is able to read and write invalid XML documents and correct errors in them (if wanted). If not wanted, OXml throws an exception when you are trying to read/write an invalid XML document.
- Supports all on the platform available encodings (UTF-16, UTF-8, single-byte ISO, WIN, KOI8...) by all parsers automatically. That means that the encoding is read and set from the tag during both reading and writing.
Informations
- Status: Fully functional
- Source: FW
- Size: 1 693 389kB
Platforms:
- Delphi 2005 (VCL)
- Delphi 2006 (Win32)
- Delphi 2007 (VCL)
- Delphi 2009
- Delphi 2010
- Delphi 4
- Delphi 5
- Delphi 6
- Delphi 7
- Delphi XE
- Delphi XE 2
- Delphi XE3
- Delphi XE4
- Delphi XE5
- Delphi XE5
- Delphi XE6
- Delphi XE6
- Delphi XE2 64-bit
- FireMonkey
- FireMonkey 2
- FireMonkey 3
- FireMonkey 3
Downloads