- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
是否可以将SOLR返回的JSON响应转换为javabin并返回给客户端。
基本上我的服务充当客户端和 SOLR 之间的代理。客户端期望 javabin 中的响应,我必须将 SOLR 返回的响应转换为 javabin 并返回给客户端。我怎样才能实现这个目标?
我基本上想将已经反序列化的 javabin 响应转换为 javabin 并发送到客户端。
我怎样才能实现这个目标?
最佳答案
我没有尝试过,但是查询时需要设置javabin格式。将 wt=javabin
添加到 URL。
通过 SolrJ API
CommonsHttpSolrServer server =...
server.setParser(new BinaryResponseParser());
更多信息javabin
如果你想序列化 SolrResponse,你可以使用 BinaryResponseWriter.write()
关于java - SOLR 将 JSON 响应转换为 javabin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22978729/
是否可以将SOLR返回的JSON响应转换为javabin并返回给客户端。 基本上我的服务充当客户端和 SOLR 之间的代理。客户端期望 javabin 中的响应,我必须将 SOLR 返回的响应转换为
SolrQuery query = new SolrQuery(); query.setQuery("*:*"); query.add("wt","csv"); server.query(query)
当我进行以下简单调用以在本地主机上 ping 我的 solr 时,我遇到了运行时异常。 public static void main(String[] args) throws SolrServer
请大家帮帮我我正在尝试使用 NUTCH 抓取网站,但它给我错误“java.io.IOException: Job failed!” 我正在运行此命令“bin/nutch solrindex http:
我是一名优秀的程序员,十分优秀!