首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

小弟我用axis1.4生成的客户端发送请求,里面的中文自动编码成&x6BCF;&x6B21;&x6536;&x53D6

2012-02-11 
我用axis1.4生成的客户端发送请求,里面的中文自动编码成每次收取我用axis1.4生成

我用axis1.4生成的客户端发送请求,里面的中文自动编码成每次收&#x53D6
我用axis1.4生成的客户端发送请求,传递了一个java对象,里面的属性值有中文,但是调用了invoke之后,我把发送的报文打出来看了一下,里面的中文变成了<param1>&#x6BCF;&#x6B21;&#x6536;&#x53D6;&#x7968;&#x9762;&#x4EF7;10&#xFF05;&#x7684;&#x53D8;&#x66F4;&#x8D39;</param1> 这样的数据,请问这是什么字符编码?怎么才能换成soap默认的UTF-8编码呢?

[解决办法]
这是XML里面的转义字符。
不是字符编码,跟UTF-8没关系,它们即可以是UTF-8,也可以不是。
并且,他们对解析器的解析不会有影响。

热点排行