OpenLink Virtuoso分面浏览器包提供用户界面和Web服务(分面浏览服务),用于针对Virtuoso三重商店进行分面搜索。 service is described on their website。{{3}}。
根据文档,该服务“获取所需视图的XML或JSON描述(通过HTTP POST),并以包含所请求数据的XML或JSON文档的形式生成回复”。
该文档有大量以XML格式发送请求和接收响应的示例,我能够成功地重现并运行本地安装的Virtuoso。但是,没有使用JSON编码的查询和响应的示例。
我可以剖析Faceted Browser的源代码(可以在github中找到)并弄清楚如何将查询格式化为JSON并强制服务返回JSON输出而不是XML,但也许有人已经这样做了并且可以在这里发布几个带有JSON输入/输出的工作示例。
此外,对于XML格式的查询和响应,是否有文档中某处的相应XML Schema Definition文件的链接?我找不到他们。