[XML-SIG] Parsers and their behaviours
Lars Marius Garshol
09 Oct 2000 12:43:14 +0200
* Christian Ellguth
| Is there any documentation on the various XML-parsers and their
| capabilities ?
No, not really. It would be nice to produce this as part of the SAX
2.0 effort, but I'm afraid that will take some time.
| If I use the drv_xmlproc.SAX_XPParser in my script the parser
| continues to parse the file but all strings containing numerical
| representations of entities are shortened after the entity and the
| rest of the string is lost.
Most likely this is a bug in your script. SAX allows parsers to call
the characters() method more than once for a single block of character
data and character references (and entity references) are just the
sort of thing that will cause a parser to call it more than once.
So most likely your script does not handle this case correctly.