xml传输过程中中文乱码

------------------------------------------request:-----------------------------------------------

 

 

 

public String requestSendDingHuoMemInfo(String iFPassWord,String education,String educationCode,MemberBaseInfo memberBaseInfo){

String requestRegistXml="";
requestRegistXml+="";
requestRegistXml+="";
requestRegistXml+="1.0";
requestRegistXml+=""+iFPassWord+"";
requestRegistXml+=""+education+"";
requestRegistXml+="ZC001";
requestRegistXml+=""+educationCode+"";
requestRegistXml+=""+UUID.randomUUID().toString().replace("-", "")+"";
requestRegistXml+="";
requestRegistXml+="";
if(memberBaseInfo != null){
requestRegistXml+=""+memberBaseInfo.getPasswd()+"";
requestRegistXml+=""+memberBaseInfo.getSchool().getCode()+"";
requestRegistXml+=""+memberBaseInfo.getIdNumber()+"";
requestRegistXml+=""+memberBaseInfo.getName()+"";
requestRegistXml+=""+memberBaseInfo.getUserAge()+"";
requestRegistXml+="";
requestRegistXml+=memberBaseInfo.isMale()?"1":"0";//性别
requestRegistXml+="
";
requestRegistXml+=""+memberBaseInfo.getEmail()+"";
requestRegistXml+=""+memberBaseInfo.getMobile()+"";
requestRegistXml+=""+memberBaseInfo.getStatusStr()+"";
requestRegistXml+=""+memberBaseInfo.getWeight()+"";
requestRegistXml+=""+memberBaseInfo.getHeight()+"";
requestRegistXml+=""+memberBaseInfo.getOpenid()+"";
requestRegistXml+=""+memberBaseInfo.getActive()+"";
}
requestRegistXml+="";
requestRegistXml+="
";
return requestRegistXml;
}

 

 

 

 

-------------------------------getRequest----------------------------------------

request.setCharacterEncoding("utf-8");
String requestXml1 = requestString(request);

String requestXml = new String (requestXml1.getBytes("ISO-8859-1"),"gbk"); 

你可能感兴趣的:(xml传输过程中中文乱码)