java soap提交数据时乱码问题
在一个项目中,要用java访问.net写的web service。有一个功能是修改用户资料,这就涉及到数据的提交处理。
遇到提交数据时中文乱码问题。原先代码如下的:
?修改一下代码,如下:
OutputStreamWriter osw=new OutputStreamWriter(out,"utf-8"); //PrintWriter writer=new PrintWriter(out); osw.write(xml); osw.flush();?注意红色粗体部份。将原先的PrintWriter换成OutputStreamWriter,并在构造OutputStreamWriter实例时,用上"utf-8"编码(我的项目中是用utf-8)
?