Skip to content
Simple way to use XML in Delphi
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
demo
dpk + Compiler defines to ensure valid library suffix up to Delphi XE5. Mar 21, 2014
extras ^ GpDelphiUnits rev. 55 May 2, 2013
MSXML2_TLB.dcr Initial import from CVS repository. May 2, 2012
MSXML2_TLB.pas - CVS header lines. May 2, 2012
OBufferedStreams.pas
OEncoding.pas
OTextReadWrite.pas
OWideSupp.pas
OXml.inc Small code refactoring of some of my units. Feb 21, 2014
OXmlLng.pas - OXmlLng.pas was missing in commit 18, added. Mar 20, 2014
OmniXML.inc ! Exclude AnsiString support if compiling with NEXTGEN compiler. Apr 14, 2017
OmniXML.pas
OmniXMLConf.pas
OmniXMLDatabase.pas
OmniXMLPersistent.pas
OmniXMLProperties.pas FPC + ARC support Dec 12, 2013
OmniXMLUtils.pas ! Exclude AnsiString support if compiling with NEXTGEN compiler. Apr 14, 2017
OmniXMLXPath.pas
OmniXML_Dictionary.pas
OmniXML_JEDI.inc
OmniXML_LookupTables.pas
OmniXML_MSXML.pas
OmniXML_Types.pas FPC + ARC support Dec 12, 2013
README.md Create README.md Jun 11, 2016

README.md

OmniXML

Simple way to use XML in Delphi

OmniXML is a XML parser written in Delphi.

  • Full support for Document Object Model (DOM) Level 1 specification.
  • Supports Extensible Markup Language (XML) 1.0 (Second Edition) specification.
  • Has built-in support for different code pages (main 8-bit code pages, UTF-8, UTF-16).
  • Is compatible with MS XML parser.
  • Fast parsing even large and highly structured documents.
  • Includes helper functions to ease processing XML documents.

OmniXML is developed by Miha Remec, Primož Gabrijelčič and contributors. Copyright © 2002-2016 by Miha Remec and Primož Gabrijelčič.

You can’t perform that action at this time.