Apache Solr 拼写检查电子邮件中的波兰语字符

Apache Solr spellCheck polish characters in email

使用 solr 查询获取电子邮件。 查询返回这样的关键字。 我得到的关键字 (±êææ³ñ¶¶¿¼¶ ) 和 必填关键字是 ( ąęććłńśśśżźś )

问题出在编码上。无论您是在提取文本,还是将编码应用为检测到的 charset。您可以在元数据中指定编码,也可以将文本转换为任何编码。前任- new String(targetString.getBytes(), "ISO-8859-2") new String(targetString.getBytes(), "UTF-8")