Hi,
thank you for this advice. I guess the usual way of searching and retrieving
the document is to search like I did (with the reduced info in the index
(only cleaned text)) and later load the file with the "filename" information. I
just realised that no example for this simple task is actually available.
Cheers,
Ralf
> Actually, creating a Field with a Reader means the field data is
> "unstored". It is indexed, but the original text is not retrievable as
>
> it is not in the index (yes, it is tokenized, but not kept as a unit,
> and is very unlikely to be the same as the original text)
>
> If you need the text to be stored in the index, read the text into a
> String and use that Field.Text variant rather than a Reader.
>
> Erik
>
>
> On Jan 5, 2004, at 11:35 AM, Grant Ingersoll wrote:
>
> > I believe since you created the field using a Reader, you have to use
>
> > the Field.readerValue() method instead of the stringValue() method and
>
> > then handle the reader appropriately. I don't know if there is anyway
>
> > to determine which one is used for a given field other than to test
> > for null on the readerValue()?????
> >
> > -Grant
> >
> >>>> [EMAIL PROTECTED] 01/05/04 11:27AM >>>
> > Hi Group,
> >
> > I have a little problem which is able of being solved easily from the
> > expertise within this group.
> >
> > A index has beein generated. The document used looks like this:
> >
> > Document doc = new Document();
> > doc.add(Field.Text("contents", new FileReader(file)));
> > doc.add(Field.Keyword("filename", file.getCanonicalPath()));
> >
> >
> > When I now search, I get a correct hit. However it seems the
> "contents"
> > field does not exist. When I get the field, only "filename" exists...
> >
> > Here some code how I parse the hits object:
> >
> > Document d = hits.doc(0);
> > Enumeration enum = d.fields();
> > while (enum.hasMoreElements()){
> > Field f = (Field)enum.nextElement();
> > System.out.println("Field value = " + f.stringValue());
> > }
> >
> > Where is the problem?
> >
> > Ralf
> >
> >
> > --
> > +++ GMX - die erste Adresse f�r Mail, Message, More +++
> > Neu: Preissenkung f�r MMS und FreeMMS! http://www.gmx.net
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
--
+++ GMX - die erste Adresse f�r Mail, Message, More +++
Neu: Preissenkung f�r MMS und FreeMMS! http://www.gmx.net
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]