Lucene索引映射与xml结构

时间:2015-06-15 05:31:41

标签: xml lucene

我是lucene的新手。我只是想在我的应用程序中实现lucene搜索,但是当我尝试在以下xml文件中进行索引时,我得到的结果集合错误,因为在我的应用程序中存在几个xml文件,例如

<Category s="Mammals">
  <sub P="Dolphin"/>
  <sub P="Bat"/>
  <sub P="Wales"/>  
  <sub P="Human"/>
  <sub P="Dog"/>
  <sub P="Cat"/>
</Category>

<Category s="Birds">
  <sub P="Spparrow"/>
  <sub P="Crow"/>
  <sub P="Pengvins"/>
  <sub P="Peacock"/>
</Category>

当我完成对上面的xml代码的索引并通过搜索开始测试时我得到了错误的结果,比如当我尝试搜索类别&#34;哺乳动物&#34;和子类别&#34; Crow&#34;我得到的结果类似于&#34;哺乳动物&#34;和子类别&#34; Crow&#34;但我不想要这样的结果,在这种情况下我只想要类别&#34;哺乳动物&#34;不包含子类别&#34; Crow&#34;。总之,我只是想申请条件 那么我如何使用具有数据库结构的地图制作lucene索引以获得正确的结构

0 个答案:

没有答案