2012-07-27 29 views
0

如何使用泰文字符进行SOAP响应?使用泰文字符的SOAP响应

在数据源,它被写成泰国字符,但我从SOAP响应获得,不同的符号集,我认为这是一个ASCII或东西,但不是一个泰语字符。

+0

你是如何创建和发送SOAP请求的?你能给我们任何代码来告诉我们你到目前为止有什么? – Bobulous 2012-07-27 08:11:40

+0

你为xml和响应定义了什么字符集?第一个对于使用web服务的应用程序可能很重要。第二个是你的浏览器将如何解释和呈现响应。 – 2012-07-27 08:11:58

+0

它既是UTF-8字符的字符集使用UTF-8为内容类型和wsdl – 2012-07-27 09:10:49

回答

0
  • 检查在响应消息中是否正确设置了Content-Type标头。它应该包含charset=utf-8
  • 检查肥皂WSDL的xml标题是否具有以下格式<?xml version='1.0' encoding='UTF-8'?>
  • 字符编码之间也可能存在不匹配。检查数据库中的编码和返回的消息的编码,看看它们是否相同。
+0

爵士,即时消息? – 2012-07-27 09:12:09

+0

和以什么编码被存储在数据源(数据库)中的字符设定 – amb 2012-07-27 10:07:58