From: Rubén A. <mae...@gm...> - 2012-09-25 11:37:02
|
It works like a charm. Thanks! 2012/9/24 <jz...@xi...> > > Ccan u check out vtdNav.java from cvs and get it a run? The problem seems > to be fixed, can u try it? > > > ----- Original Message ----- > From: > Rubén Akagi <mae...@gm...> > > To: > <jz...@xi...> > Cc: > <vtd...@li...> > Sent: > Sun, 23 Sep 2012 19:02:58 -0400 > Subject: > Re: [Vtd-xml-users] Unexpected behavior of getElementFragment > > > > Yes, I'm using the latest version. And also tried rebuilding the jar file. > > 2012/9/23 <jzhang@ximplewarecom <jz...@xi...>> > > did u get teh latest version? this is a bug that is supposed to be fixed >> in 2.11 >> >> >> >> ----- Original Message ----- >> From: >> Rubén Akagi <mae...@gm...> >> >> To: >> <vtd...@li...> >> Cc: >> >> Sent: >> Fri, 14 Sep 2012 15:37:30 -0400 >> Subject: >> [Vtd-xml-users] Unexpected behavior of getElementFragment >> >> >> >> Hi, I got *ArrayIndexOutOfBoundsException *with the following code: >> >> VTDGen >> gen = new VTDGen(); >> gen.setDoc("<root><A>aa</A><B>bb</B></root>".getBytes()); >> gen.parse(true); >> VTDNav >> nav = gen.getNav(); >> nav.toElement(VTDNav.ROOT); >> do{ >> System.out.println("element:"+nav.toString(nav.getCurrentIndex())); >> long frag = nav.getElementFragment(); >> System.out.println("fragment:"+new String( >> nav.getXML().getBytes((int)frag,(int)(frag>>32)))); >> } >> while (nav.toElement(VTDNav.FIRST_CHILD)); >> >> The partial output before the exception is: >> >> element:root >> fragment:<root><A>aa</A><B>bb</B></root> >> element:A >> >> Is this a bug or must I missing something? >> >> Ruben. >> >> > |