zoukankan      html  css  js  c++  java
  • xml传输过程中中文乱码

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

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

    String requestRegistXml="<?xml version="1.0" encoding="UTF-8"?>";
    requestRegistXml+="<ARAMARK_REQUEST>";
    requestRegistXml+="<HEAD>";
    requestRegistXml+="<VERSION>1.0</VERSION>";
    requestRegistXml+="<PASSWORD>"+iFPassWord+"</PASSWORD>";
    requestRegistXml+="<REQUEST_CUS>"+education+"</REQUEST_CUS>";
    requestRegistXml+="<REQUEST_TYPE>ZC001</REQUEST_TYPE>";
    requestRegistXml+="<PROJECT_CODE>"+educationCode+"</PROJECT_CODE>";
    requestRegistXml+="<REQUEST_UNIQUE>"+UUID.randomUUID().toString().replace("-", "")+"</REQUEST_UNIQUE>";
    requestRegistXml+="</HEAD>";
    requestRegistXml+="<BODY>";
    if(memberBaseInfo != null){
    requestRegistXml+="<CUSTOMER_PASSWORD>"+memberBaseInfo.getPasswd()+"</CUSTOMER_PASSWORD>";
    requestRegistXml+="<SCHOOL_NO>"+memberBaseInfo.getSchool().getCode()+"</SCHOOL_NO>";
    requestRegistXml+="<CUSTOMER_NO>"+memberBaseInfo.getIdNumber()+"</CUSTOMER_NO>";
    requestRegistXml+="<CUSTOMER_NAME>"+memberBaseInfo.getName()+"</CUSTOMER_NAME>";
    requestRegistXml+="<USER_AGE>"+memberBaseInfo.getUserAge()+"</USER_AGE>";
    requestRegistXml+="<CUSTOMER_MALE>";
    requestRegistXml+=memberBaseInfo.isMale()?"1":"0";//性别
    requestRegistXml+="</CUSTOMER_MALE>";
    requestRegistXml+="<CUSTOMER_EMAIL>"+memberBaseInfo.getEmail()+"</CUSTOMER_EMAIL>";
    requestRegistXml+="<CUSTOMER_MOBILE>"+memberBaseInfo.getMobile()+"</CUSTOMER_MOBILE>";
    requestRegistXml+="<STATUS>"+memberBaseInfo.getStatusStr()+"</STATUS>";
    requestRegistXml+="<WEIGHT>"+memberBaseInfo.getWeight()+"</WEIGHT>";
    requestRegistXml+="<HEIGHT>"+memberBaseInfo.getHeight()+"</HEIGHT>";
    requestRegistXml+="<OPEN_ID>"+memberBaseInfo.getOpenid()+"</OPEN_ID>";
    requestRegistXml+="<ACTIVE>"+memberBaseInfo.getActive()+"</ACTIVE>";
    }
    requestRegistXml+="</BODY>";
    requestRegistXml+="</ARAMARK_REQUEST>";
    return requestRegistXml;
    }

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

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

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

  • 相关阅读:
    nacos 命名空间
    Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column. To disable safe mode, toggle the option in Preferences
    gitee
    maven引入junit 4.12,项目import org.junit.Test 还是报错.
    gitflow
    202011
    idea 忽略显示不需要的文件
    服务熔断 & 降级区别
    各种微服务框架对比
    zookeeper not connected
  • 原文地址:https://www.cnblogs.com/kongxc/p/7282087.html
Copyright © 2011-2022 走看看