package sos;
import java.net.URL;
import java.net.URLDecoder;
import org.codehaus.xfire.client.Client;
import net.sf.json.JSONObject;
/*1.下载jar加入项目:xfire-all-1.2.6.jar和XmlSchema-1.4.7.jar
* http://pan.baidu.com/s/1bnXaqIj
* 2.编写跳用带代码
*/
public class SyncCaUserDataWebservice {
public static void main(String[] args) {
Client client = null;
try {
String url = "http://111.121.126.226:10001/gzwsp/services/QryUserInfoServices?wsdl";
client = new Client(new URL(url));
Object[] result1 = client.invoke("qryUserInfo", new Object[] {"{\"qryType\":\"1\",\"qryValue\":\"cj_grl\",\"appCode\":\"GZW_002\"}"});
String rt = URLDecoder.decode(""+result1[0], "utf-8");
JSONObject jsonObject = JSONObject.fromString(rt);
String result = jsonObject.getString("result");
System.out.println("result="+result);
JSONObject userInfoObject = jsonObject.getJSONObject("userInfo");
System.out.println("telphone="+userInfoObject.getString("telphone"));
} catch (Exception e) {
e.printStackTrace();
}
}
}
转载于:https://my.oschina.net/moks/blog/602267