如何让读者脱离Lucene Document的领域?

时间:2016-03-07 21:13:32

标签: java lucene document

我想将此文本文件的内容作为字符串读取,该字符串采用Lucene Document格式。我知道我可以通过获取包含读者的字段来实现这一点。我怎样才能做到这一点?下面是文档对象。

Document<stored,indexed,omitNorms,indexOptions=DOCS_ONLY<FileName:20150503.pdf> indexed,tokenized<Content:java.io.FileReader@2781e022>>

目前,我正在阅读合作伙伴的代码,我发现读者已添加到文档的某个字段中。但是,.getFields(“Content”)不会将读者返回给我,而是返回一个可索引字段。

Reader reader = new FileReader(txtFile);
document.add(new TextField("Content", reader));

如何让读者脱离Document对象?

1 个答案:

答案 0 :(得分:0)

您需要致电Field.readerValue()