在Apache Solr中存储架构的位置?

时间:2014-11-04 17:05:44

标签: xml solr xml-parsing lucene xsd

初学者学习如何使用Apache Solr。使用"索引数据"部分this教程。

我无法索引我自定义的XML文件"到Apache Solr。但是,索引Apache Solr分发包附带的示例xml文件没有问题。我是XML新手,因此我只了解XML Schema的概念。

如何发布我的自定义文件? Apache Solr在哪里存储xml架构?如何将XML Schema添加到服务器?

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

Solr使用a special XML format创建文档。您不能只将XML文档发送给Solr并期望它解析它。

但您可以使用DataImportHandler从磁盘读取XML文件并映射特定字段。 Solr发行版中有一个示例,例如-DIH(rss示例)。

RSS示例从URL加载内容。要从文件加载,请参阅我的图书中的the file-specific example on GitHub