hello,

you can try this code :

IndexReader ISer= IndexReader.open("C:/Testindex");
           TermEnum te=ISer.terms(new Term("Features","blue"));
           Term te1= te.term();
           System.out.println("Frequency of blue "+ISer.docFreq(te1));

regards,
-LM

On 4/4/07, Sengly Heng <[EMAIL PROTECTED]> wrote:

Dear all,

My problem is a little bit strange. Instead of parsing the content of the
document to the indexer. I am adding one by one. Here is a piece of my
code
:

Document doc = new Document();
doc.add(Field.Text("Features", "blue");
doc.add(Field.Text("Features","beautiful");
doc.add(Field.Text("Features", "black");
doc.add(Field.Text("Features","white");
doc.add(Field.Text("Features", "blue");
doc.add(Field.Text("Features","blue");

I'd like to know whether the internal representation of this is like when
we
add at once the whole content of the document as a long string? I'd like
also to count the number of "blue" occurence from the document. How to do
this?

Thank you very much for your suggestion in advance.

Regards,

Sengly

Reply via email to