各位老大,在下有一个急问的问题。
就是在SOAP协议下,当webservice的处理逻辑执行完成后,
需要把返回结构转换成XML格式通过http返回给client。
我想知道的是,所生成的XML的字符集是如何指定的。
通过设置指定,还是通过某些规则决定。
多谢大家了,百分相送,不够再加。
就是在SOAP协议下,当webservice的处理逻辑执行完成后,
需要把返回结构转换成XML格式通过http返回给client。
我想知道的是,所生成的XML的字符集是如何指定的。
通过设置指定,还是通过某些规则决定。
多谢大家了,百分相送,不够再加。
client端还是server端?
如果不指定的话,default值是什么?
TransformerHandler th = sff.newTransformerHandler();
Transformer transformer = th.getTransformer();
transformer.setOutputProperty(OutputKeys.ENCODING, "UTF-8"); XML编码
上面的代码,适用于在客户端指定字符集的吗?
我现在最终的问题是SOAP引擎返回的XML的字符集是有什么决定的?
这个能给详细的说明一下吗?
Content-Type: text/html;charset=GB2312
Content-Type: text/xml; charset=utf-8
只要对方把请求的编码格式改成utf-8就可以了
http://fishyych.javaeye.com/blog/123610