libnxml
0.18.3
|
Andrea Marchesini bakun - Web Site: in@a utist ici. orghttp://www.autistici.org/bakunin/
nXML is a C library for parsing, writing and creating XML 1.0 and 1.1 files or streams. It supports utf-8, utf-16be and utf-16le, ucs-4 (1234, 4321, 2143, 2312).
This library is tested on Linux, Windows, *BSD, Solaris, Minix 3.
Why another XML library? Because it is fast, easy-to-use and -important- it is my personal work about the second layer of the Semantic Web. Other my softwares are based on this library. Annotea (http://www.autistici.org/bakunin/annotea/), Morla (http://www.autistici.org/bakunin/morla/) and libmrss (http://www.autistici.org/bakunin/libmrss/).
Why Nxml ? N is from Naples a beautiful italian city. I was there when I started to write this code. Who doesn't know Naples, maybe he should spend some day in that city because it is full of history, culture and wonderful people.
nXml is a FreeSoftware project released under LGPL 2.0.
Run the following commands in a directory that you have write access to (such as your home dirctory):
(Just hit enter for the password)
Once you have checked the source of libnxml, run the following commands:
When there are changes to libnxml's code, you will want to update you local copy. Run from the directory libnxml:
Support for nXml is available to all via email: bakun. in@a utist ici. org
Commercial users of nXml are strongly encouraged to purchase a commercial support contract, please contact me for a quotation. I will always prioritise support requests from those with support contracts.
Users not purchasing commercial support are encouraged (but not obliged) to make a donation. By donating you are supporting the principle of open source/free software and you will help ensure continued development of nXml.