RAD Studio 10.4.1 is now available! Learn more. Looking for discounts? Visit our Special Offers page!
C++DelphiTech Partner

Cross-Platform Powerful OXml for Delphi on Windows and macOS

ocean water wave photo

OXml is the ultimate XML&JSON library for Delphi and FPC/Lazarus. It was written in both performance and versatility in mind. OXml is completely written in Object Pascal and supports all platforms and compilers of Delphi and C++ Builder. OXml features:

  1. XML DOM with XPath and namespace support
  2. sequential XML DOM parser – in order to parse huge XML files with the simplicity of DOM
  3. XML SAX parser with class handlers for specific objects
  4. XML serializer with and without enhanced RTTI and driven with property attributes
  5. direct XML reader/writer – if you want the best performance when writing documents
  6. vendor for Delphi’s XmlIntf.TXMLDocument
  7. DataBinding: create object pascal binding to complex XSD documents
  8. XSL transformation engine (XSLT)
  9. fast buffered text reader and writer with encoding support
  10. lots of useful helper classes like integer and string lists and dictionaries
  11. encoding support for pre-2009 Delphi
  12. JSON Tree (“DOM”) with JSONPath support
  13. JSON Event (“SAX”) parser with class handlers for specific objects
  14. direct JSON reader and writer with JSON serialization and deserialization
  15. RTTI serialization/deserialization of JSON objects driven with property attributes
  16. JSON to XML converter

Kluug.net is an independent software vendor that has developed various Delphi libraries since 2008. The most successful libraries are OExport (XLS/XLSX/ODS/CSS library) and OXml.

OXml is the fastest and most universal XML and JSON library in the object pascal world. It has no external dependencies and all sources are in object pascal. The same code can be used in desktop, server and mobile applications with great performance and low memory consumption.

  • Works with: Delphi, C++Builder, FireMonkey, VCL
  • Works on: Windows 32-bit, Windows 64-bit, macOS 64-bit, iOS 64-bit, Android 32-bit, Android 64-bit, Linux 64-bit, Web

Kluug is an


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Related posts
C++CodeDelphi

Learn To Use Python Objects Inside Your Delphi Source Code With This Windows Sample App

C++CodeDelphi

Manage Your Collection Of Pages Easily With TCardPanel Component For Your Delphi VCL Application

CodeDelphiRAD Studio

Learn How To Use FireDAC In The Dynamic-Link Libraries With DLL Sharing Sample In Delphi

C++CodeDelphi

Learn To Build A Python GUI For Working with HTTP Requests With Requests Library In A Delphi Windows App

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IN THE ARTICLES