如何使用 JSON 格式文件中的狮身人面像进行搜索


How to search using Sphinx from JSON formatted File?

>我有格式良好的JSON文件。从狮身人面像搜索中,我首先将其转换为狮身人面像xml格式的文件。然后在新生成的xml文件上使用xml管道,我做狮身人面像搜索。有没有直接的方法可以在不转换为特定 xml 文件的情况下搜索 json?

没有狮身人面像不能直接读取 json。转换为 xml 似乎是最简单的方法。

请注意,您不必转换为文件,狮身人面像可以读取脚本的输出。因此,脚本可能只是读取 josn 文件,并直接输出 xml。实际上不需要中间文件。

狮身人面像只有2种类型的数据源,它们是sql数据源和xmlpipe数据源。目前您无法直接搜索json文件

我能想到的一个解决方案是将 json 数据存储在数据库中,然后使用 sql 数据源。只需在存储 json 数据并为其编制索引时发挥创意即可。