Skip to content

Ultra Light-Weight XML Library for Delphi

License

Notifications You must be signed in to change notification settings

fschenckel/Neslib.Xml

 
 

Repository files navigation

Neslib.Xml

Neslib.Xml is an ultra light-weight and cross-platform XML library for Delphi.

See my post on Grijjy's blog for information about the design and algorithms used in this library, and how it compares to other libraries.

Installation and Dependencies

To install:

> git clone --recursive https://github.com/neslib/Neslib.Xml

This library only depends on the Neslib repository, which is included as submodule with this repository. Be sure to either clone this repository recursively or clone the Neslib repository manually and add it to the search path.

Documentation

The source files in this library are well documented and should provide enough information to get you started. The API is very similar to many other XML libraries, so if you are already familiar with one or more of those, then you should have no problems.

You can also take a look at the unit tests and performance tests, or check my blog post for additional information.

Notable Forks

Frederic Schenckel has a fork of this repository that adds an XMLUtils unit with several utilities that aid in (de)serializing XML.

License

Neslib.Xml is licensed under the Simplified BSD License.

See License.txt for details.

About

Ultra Light-Weight XML Library for Delphi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Pascal 100.0%