Skip to content

neslib/Neslib.Xml

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages