[Expat-bugs] [ expat-Bugs-825475 ] Expat can't handle "Father&
Son" string
SourceForge.net
noreply at sourceforge.net
Sat Oct 18 01:54:33 EDT 2003
Bugs item #825475, was opened at 2003-10-17 08:56
Message generated for change (Comment added) made by fdrake
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=110127&aid=825475&group_id=10127
Category: None
>Group: Not a Bug
>Status: Closed
>Resolution: Invalid
Priority: 5
Submitted By: Jouni Virtanen (jouniv)
Assigned to: Karl Waclawek (kwaclaw)
Summary: Expat can't handle "Father&Son" string
Initial Comment:
Hello!
I have got the XML document described belowe:
<?xml version="1.0" encoding="UTF-8"?>
<NAME>Father&Son</NAME>
When expat calls the handler function:
static void characterData
(
void *userData,
const XML_Char *s,
int len
)
variable *s contains string "Father" and I am wondering
why is the original string "Father&Son" truncated.
I have compiled expat lib 1.95.6 in HP-UX with default
options. Is there any chances to get this working?
Regards
Jouni
----------------------------------------------------------------------
>Comment By: Fred L. Drake, Jr. (fdrake)
Date: 2003-10-18 01:54
Message:
Logged In: YES
user_id=3066
The documentation covers this; this is normal for a SAX-like
parser.
Closing this report as not a bug.
----------------------------------------------------------------------
Comment By: Karl Waclawek (kwaclaw)
Date: 2003-10-17 09:48
Message:
Logged In: YES
user_id=290026
Are you aware of this part of the documentation for
the character data handler?
<quote>
A single block of contiguous text free of markup may still
result in a sequence of calls to this handler. In other words,
if you're searching for a pattern in the text, it may be split
across calls to this handler.
</quote>
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=110127&aid=825475&group_id=10127
More information about the Expat-bugs
mailing list