1 Oct 2011 05:19
Re: Writing a TokenConcatenateFilter - junk characters appearing on output.
Jithin <jithin1987 <at> gmail.com>
2011-10-01 03:19:17 GMT
2011-10-01 03:19:17 GMT
Thanks a million Uwe. That fixes it. On Sat, Oct 1, 2011 at 4:16 AM, Uwe Schindler [via Lucene] < ml-node+s472066n3383905h73 <at> n3.nabble.com> wrote: > Hi, > > The junk is appended here: buffer.append(termAtt.buffer()); > > I assume you are on Lucene 3.1+, so use buffer.append(termAtt); termAtt > implements CharSequence, so it can be appended to any StringBuilder. > The code you are using appends the whole char array, which may contain > characters after termAtt.length(). > > Uwe > > ----- > Uwe Schindler > H.-H.-Meier-Allee 63, D-28213 Bremen > http://www.thetaphi.de > eMail: [hidden email]<http://user/SendEmail.jtp?type=node&node=3383905&i=0> > > > -----Original Message----- > > From: Jithin [mailto:[hidden email]<http://user/SendEmail.jtp?type=node&node=3383905&i=1>] > > > Sent: Friday, September 30, 2011 11:12 PM > > To: [hidden email]<http://user/SendEmail.jtp?type=node&node=3383905&i=2> > > Subject: Writing a TokenConcatenateFilter - junk characters appearing on > > output. > >(Continue reading)
RSS Feed