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]