Simple and lightweight C library for parsing Streamed XML.
Go to file
Laurence Withers 857d0545da Don't expand entities in data when !expandEntities
If ctx->expandEntities is false, then don't expand entities in data.
Patch from Bob Dunlop, <rdunlop@guralp.com>.

I'm not 100% sure of the correctness of the behaviour of entity expansion in
general -- shouldn't expandEntities toggle between either doing an entity
content lookup and substituting the result in the data, or causing a specific
"there's an entity here" callback? At present it seems to toggle between
lookup/substitute and treating entities (including their leading ampersands) as
character data, which seems wrong. To be reviewed.
2009-01-13 13:39:43 +00:00
scripts Upgrade build system 2009-01-13 13:37:47 +00:00
src Don't expand entities in data when !expandEntities 2009-01-13 13:39:43 +00:00
.gitignore Upgrade build system 2009-01-13 13:37:47 +00:00
COPYING Upgrade build system 2009-01-13 13:37:47 +00:00
README Upgrade build system 2009-01-13 13:37:47 +00:00
config Upgrade build system 2009-01-13 13:37:47 +00:00
make.sh Upgrade build system 2009-01-13 13:37:47 +00:00
run-test.sh Upgrade build system 2009-01-13 13:37:47 +00:00
version Upgrade build system 2009-01-13 13:37:47 +00:00

README

libCStreamedXML
========================================================================
(c)2009, Laurence Withers, <l@lwithers.me.uk>.
Released under the GNU GPLv3. See file COPYING or 
http://www.gnu.org/copyleft/gpl.html for details.

Really Quick Instructions
-------------------------

To build: ./make.sh
To install: ./make.sh install

This library has no dependencies other than the C library.
You might want to edit 'config' first. You might also want to set
'INSTALL_PREFIX', which is prepended onto the destination of any
installed file.

@TODO@