Got it, so if I turn my characters method into an accumulator and make sure 
I reset it either in startElement or endElement (as appropriate) I should 
be good?

On Tuesday, March 6, 2012 5:05:18 PM UTC-5, Mark Murphy (a Commons Guy) 
wrote:
>
> On Tue, Mar 6, 2012 at 4:52 PM, RedBullet <> wrote:
> > I am talking about what I see when endELement event occurs. I end up with
> > tempVal containing a partial element.
>
> Correct. That is because your implementation is buggy. You may be
> called with characters() several times for an element's text node(s),
> and you are only holding onto the last value. Use StringBuilder or
> something to concatenate your results.
>
> > Is there some example I can see that does a proper job? Virtually every
> > example I have seen seems to be making the same assumption I am...
>
>
> http://stackoverflow.com/questions/4567636/java-sax-parser-split-calls-to-characters
> http://stackoverflow.com/questions/4511955/sax-parser-issue
> http://stackoverflow.com/questions/3201918/sax-parsing-in-android
>
> http://stackoverflow.com/questions/8635414/sax-parser-returns-first-character-of-the-title
>
> -- 
> Mark Murphy (a Commons Guy)
> http://commonsware.com | http://github.com/commonsguy
> http://commonsware.com/blog | http://twitter.com/commonsguy
>
> Android Training in NYC: http://marakana.com/training/android/
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to