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