gpt4 book ai didi

tomcat - 如何让 Tomcat 8 识别 unicode 字符,例如: "start of text": 

转载 作者:行者123 更新时间:2023-11-28 23:57:16 25 4
gpt4 key购买 nike

如何让Tomcat 8响应识别unicode字符?例如。 “文本开始”: 它应该转换为:(默认情况下 stackoverflow 和 Weblogic 会这样做)。

为什么 Tomcat 不能做同样的事情?还是应该在我们用来调用的生成的 Web 服务客户端中配置它?

Axis 1.4 的 SAX 解析器在响应中发现  时崩溃,Axis 2 至少它只返回 null。由于我们使用的是 SOAP 消息和 rpc/编码的 wsdls,因此我们没有广泛的工具可用于生成我们的网络服务客户端。

我即将尝试这个想法,实现一个 HTTP 客户端来发送和接收字符串形式的数据:Axis 1.4 can't deserialize response .

还有什么我可以尝试让它工作的吗?

最佳答案

Tomcat 对该字符没有特别的问题。如果您在代码中对该字符进行硬编码,它就不会真的失败。

 只是一个 XML/HTML 实体。
它正在对字符 nr 进行编码。 ASCII表中的2,即“文本开始”。

看看这里 -- http://www.asciitable.com/

ASCII 表中的前 31 个字符是控制字符,将它们发送到网络服务中没有多大意义。

要么您必须让网络服务不发送这些字符(可能是数据库中的错误数据或代码有问题),要么您必须让客户端(Tomcat?)过滤掉这些字符。

关于tomcat - 如何让 Tomcat 8 识别 unicode 字符,例如: "start of text": ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45003685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com