java - 如何使用 Sphinx 从 JSON 格式的文件中搜索?

标签 java php python sphinx

我有格式良好的 JSON 文件。 从Sphinx搜索中,我首先将其转换为sphinx xml格式的文件。 然后在新生成的 xml 文件上使用 xml 管道,我进行 Sphinx 搜索。 有没有直接的方法来搜索 json 而无需转换为特定的 xml 文件?

最佳答案

没有sphinx无法直接读取json。转换为 xml 似乎是最简单的方法。

请注意,您不必转换为文件,sphinx 可以读取脚本的输出。所以脚本可以只是读取 josn 文件,并直接输出 xml。实际上不需要中间文件。

关于java - 如何使用 Sphinx 从 JSON 格式的文件中搜索?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10632796/

相关文章:

php - 从订单表中查找新买家和回头客

python - 导入目录中的所有模块

python - PyCharm:如何运行 behave.exe?

java - readObject/writeObject 在序列化中的使用

javascript - 如何在从选择列表中进行选择之前和之后隐藏和显示标签及其字段

php - Symfony2 功能测试打印出重定向 html 并停止测试执行

python - 如何使用 python 在 PowerBI 中将 .pbix 文件转换为 Excel

java - 保护 Java Web 应用程序

java - 如何在文本文件中添加一行而不覆盖它(JAVA)?

java - 将 python 列表排序转换为 java 代码。