使用 nusoap 失去语言特征
我无法使用正确的编码成功保存 nusoap 服务器收到的数据。语言字符(捷克语)始终替换为问号。我正在使用 PHP 5.3 和 nusoap 0.9.5。我尝试在 nusoap 源代码中用 UTF-8 替换每个 ISO-8859-1,但我无法完成这项工作。 任何建议都会非常感激。
I cant successfuly save data received with nusoap server with right coding. Language characters (Czech) are always replaced with question mark. Iam using PHP 5.3 and nusoap 0.9.5. I tried replacing every ISO-8859-1 with UTF-8 in nusoap source code but I cant make this work.
Any advices would be much aprriciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
NuSOAP 始终使用 ISO-8859-1 作为 WSDL。这意味着标识符
在 WSDL 中,例如方法和参数名称,必须是 ISO-8859-1。那里
NuSOAP 没有尝试在 WSDL 中支持 UTF-8
此链接会对您有所帮助 http://comments.gmane.org/gmane.comp.php.nusoap.general/3630
NuSOAP always uses ISO-8859-1 for the WSDL. This means that identifiers
in the WSDL, e.g. method and parameter names, must be ISO-8859-1. There
is no attempt in NuSOAP to support UTF-8 within WSDL
This link would be helpful to you http://comments.gmane.org/gmane.comp.php.nusoap.general/3630
可能 utf8_encode 可以帮助您(在保护数据之前) 。
May be utf8_encode could help you (before you safe the data).