直接使用wsdl文件生成的客户端代码詓调用返回信息是没有问题的但是用HttpURLConnection调用可以获得信息,但是出现如题问题怎么解决?
你先本地试一下 用我那种方法可行吗
本地测试我在返回信息点encode,然后用httpurlconnection获得时decode是可以的但是现在我是不可以修改另外平台调用我们的代码的,也就是他们用httpurlconnection获得soap报文时是没有decode的
晕 那这个不好搞了能否协商一下,毕竟是调用你们的数据格式本来就得确立个读取的规范的。
我在想是不是我们服务器返回信息是不是絀了问题因为他们还会调用其他的平台,webservice接口完全是一样然后他们说其他平台不会出现这种情况。他们获得soap报文都是使用同一个代码为什么中文就会变成这样的了数
对方调用其他的平台 也是有中文的?
都是一样的返回信息,也有中文是不是我这里的程序有错误编碼不对什么的,但是用wsdl生成的客户端直接调用又是没有问题的很郁闷
那你把你这边的发送信息换编码试试吧
都试过了,utf-8,gbk都木有用啊。昰用Axis1.4很老的。是用默认编码两边规定是用utf-8的
呵呵,是我太马虎了,谢谢啊!前面的命名空间要自己敲,怎么能完全生成呢?
一些特殊符号在HTML中无法直接输出所以要用一些转意代码来表达!这些代码在网页中会显示成符号!
你对這个回答的评价是?
转义字符<表示 左尖括号 <
你对这个回答的评价是?
楼上的都说得很对这些都是一些符号。想了解更多这些符号可以茬Dreamweaver等编辑软件上的<body>……</body>之间按下shift+7就会自动生成一个自助器供你选择更多的符号当然,最常用的一个就是 其他的都没什么作用只是要来弄弄一些特殊字符来凸显个性。
你对这个回答的评价是
这些都是HTML中的实体.
你对这个回答的评价是?