This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
LICENSE | ||
| |
Makefile | ||
| |
README | ||
| |
doc/ | ||
| |
error.c | ||
| |
error.h | ||
| |
example.lua | ||
| |
xmlreader.c |
README
Package: lua-xmlreader Version: 0.1 Author: A.S. Bradbury Website: http://asbradbury.org/projects/lua-xmlreader/ License: MIT/X11 Description: Provides the XmlReader API[1] to Lua applications, using LibXML2[2]. XmlReader is an API introduced in C# that is arguably easier to use than SAX. It is a "pull" interface where you control the reader, which is a cursor moving along the document. Call methods such as reader:name() to get information about the current node and reader:read() to advance to the next. This has the advantage versus a tree model such as DOM that the whole document does not need to be loaded into memory at once. The many articles and tutorials available online referring to XmlReader/XmlTextReader in C#, Java or other languages should all be useful if you want to better understand this method of handling XML. You will require the libxml2 library. [1] = http://dotgnu.org/pnetlib-doc/System/Xml/XmlReader.html [2] = http://xmlsoft.org/








