Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml Solr的Unicode错误_Xml_Unicode_Solr - Fatal编程技术网

Xml Solr的Unicode错误

Xml Solr的Unicode错误,xml,unicode,solr,Xml,Unicode,Solr,我有一个索引,它接受文本描述并将其放在索引中。 我构建XML对象以将它们传递给Solr,在Solr中进行索引。现在,当我在中文文本中搜索时,我得到了XML良好的索引文本的问号 知道问题出在哪里了吗?使用Fiddler之类的工具检查连接到SOLR的实际文本。我敢打赌你没有发送你认为你正在发送的东西。使用像Fiddler这样的工具检查通过电线发送到SOLR的实际文本。我敢打赌,您没有发送您认为正在发送的内容。使用C#的weblclient,必须在发送到Solr之前启用unicode编码。使用C#的w

我有一个索引,它接受文本描述并将其放在索引中。 我构建XML对象以将它们传递给Solr,在Solr中进行索引。现在,当我在中文文本中搜索时,我得到了XML良好的索引文本的问号


知道问题出在哪里了吗?

使用Fiddler之类的工具检查连接到SOLR的实际文本。我敢打赌你没有发送你认为你正在发送的东西。

使用像Fiddler这样的工具检查通过电线发送到SOLR的实际文本。我敢打赌,您没有发送您认为正在发送的内容。

使用C#的weblclient,必须在发送到Solr之前启用unicode编码。

使用C#的weblclient,必须在发送到Solr之前启用unicode编码。

实际上,我使用的是需要启用编码的C#webclient。终于把它钉住了。谢谢你的提示。实际上我使用的是一个需要启用编码的C#webclient。终于把它钉住了。谢谢你的提示。