会XFire的进!返回值为数组有有关问题
会XFire的进!返回值为数组有问题Java codeClient client new Client(new URL(http://fy.webxml.com.cn/
会XFire的进!返回值为数组有问题
Java codeClient client = new Client(new URL("http://fy.webxml.com.cn/webservices/EnglishChinese.asmx?WSDL")); Object[] results = client.invoke("TranslatorSentenceString", new String[]{"啊"}); String[] aa = (String[])results[0]; System.out.println(results[0]);
String[] aa = (String[])results[0];强制转换时报错!
System.out.println(results[0]);注释上一句,打印[#document: null]
好像是为空啊,如果我换一个返回值是String的方法这样写是可以的
这数组要怎么得到啊?
[解决办法]jdk 什么版本?
[解决办法]你定义下数组的长度 试下,在服务器端
[解决办法]学习了。jf
[解决办法][解决办法]你在 服务器端 打印下你的数组 里面的东西,我估计你根本就没有得到值
[解决办法]哪位大哥能帮忙解决下这个问题http://topic.csdn.net/u/20091221/15/e42d59b4-761b-4426-98ed-1b57c63d7be4.html?seed=1103323355&r=62079771#r_62079771
[解决办法]你需要贴一些你服务端的代码,首先要确保你服务端是正确的
[解决办法]TranslatorSentenceString方法返回的是什么类型?
一般匹配起来应该没问题的。
[解决办法]看了一下,LZ是不是调用的是外部提供的WebService,这种情况最好是使用自动生成的客户端代码来调用。