[Expat-discuss] whitespace trouble
Glen Hein
ghein@thisisa.com
Mon, 27 Aug 2001 18:51:13 -0700 (MST)
I'd like to thank you from the bottom of my keyboard :-)
I examined the fundamental differences between my
CharacterDataHandler and the version you cited. All I had
to do was to have my handler skip the whitespace:
for (i = 0; i < len && !isgraph(s[i]); i++) {
;
}
if (i == len) {
return;
}
-Glen Hein
Quoting "Allen, Michael B (RSCH)" <Michael_B_Allen@ml.com>:
> Be very carefull about the code in your CharacterDataHandler
> function. The strings passed to it are NOT null terminated and
> may not be all of the text (may be broken into adjacent
> peices). This is a great place for an error. See how DOMC
> handles it in the chardata_fn when building the DOM tree here:
>
> http://auditorymodels.org/domc/src/lib/expatls.c
>
> Mike
> > -----Original Message-----
> > From: Glen Hein [SMTP:ghein@thisisa.com]
> > Sent: Monday, August 27, 2001 7:03 PM
> > To: expat-discuss@lists.sourceforge.net
> > Subject: [Expat-discuss] whitespace trouble
> >
> >
> > Hello Everybody!
> >
> > I'm new to expat and I recently adopted a project that was
> > using expat. Unfortunately, I do not have contact with the
> > orginal programmer.
> >
> > I've having a problem with whitespace in the xml structure that
> > is to be parsed. It appears that any whitespace bewtween the
> > xml tags casuse the parser to fail.
> >
> > I have not yet determined if the problem is in expat or in the
> > overall application.
> >
> > Is there a known problem with whitespace? Is there a particular
> > area of expat that I should be looking at? Is whitespace an
> > option in expat?
> >
> > Thanks,
> > Glen Hein
> > ghein@thisisa.com
> >
> >
> >
> > _______________________________________________
> > Expat-discuss mailing list
> > Expat-discuss@lists.sourceforge.net
> > http://lists.sourceforge.net/lists/listinfo/expat-discuss
>