Riccardo,

I'm not quite understanding the issue with using Document.fields(). It returns an Enumeration of Field objects, which contain the name and the value. If you only want the name, then only use the name and ignore the value. That seems simple enough, so I must be missing what you're asking for. Please clarify a bit more.

Thanks,
    Erik


On Sep 10, 2005, at 12:44 PM, Riccardo Daviddi wrote:

Hy all,

I need to get a list of pair names-values (in two vector) of each fields a doc has, without knowing the names of the fields (an user can call fields as
he wants).
Once I get the document by hits.doc(), Document has only a method fields() to get an enumeration, but it's not what I want (it's not only the names of
the fields, it's names and values of the fields all together).
By now I am getting all the fields of an index by the
IndexReader.getFieldNames() method and then manually testing if the document has each field. There is another way to know directly from a document all
the field names the doc has?

thx
--
Riccardo Daviddi
University of Siena - Information Engeneering
[EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to