String province=Base64.encode(getPhoneArea(account)); //这里对方要求encode
这个的话呢是在整体的做完之后,可以在最下面再去请求一个地址,然后在上面定义的时候去调用写这个请求的这个方法名.
public static String getPhoneArea(String Phone){
String supplierServerUrl ="http://xxx.xx.xxx.x:xxxxx/phone_segment_query.do";
String responseStr1="";
try {
NameValuePair[] nvp = {
new NameValuePair("phone", Phone)
};
responseStr1 = HttpPostSend(supplierServerUrl, nvp);
Document doc=DocumentHelper.parseText(responseStr1);
Element rootElt = doc.getRootElement();
String prov ="";
for(Iterator iter=rootElt.elementIterator();iter.hasNext();){
Element element=(Element)iter.next();
if(element.getName().equals("prov")){
prov =element.getTextTrim();
}
}
return responseStr1;
}catch (Exception e) {
}
return responseStr1;
}