⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 provisionrep.java

📁 java支持的短信平台
💻 JAVA
字号:
package com.khan.xml;


public class ProvisionRep {
  String TransactionID = "32141414141414";
  int hRet = 1;
  public ProvisionRep() {
  }

  public int getHRet() {
    return hRet;
  }

  public void setHRet(int hRet) {
    this.hRet = hRet;
  }

  public String getTransactionID() {
    return TransactionID;
  }

  public void setTransactionID(String TransactionID) {
    this.TransactionID = TransactionID;
  }

  public String getXmlTop() {
    String s = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n" +
               "<SOAP-ENV:Envelope\n" +
               "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n" +
               "xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"\n" +
               "xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\"\n" +
               "xmlns:SOAP-ENC=\"http://schemas.xmlsoap.org/soap/encoding/\">\n";
    return s;
  }

  public String getXmlHeader(String tranid) {
    String s = "<SOAP-ENV:Header>\n" +
               "<TransactionID xmlns=\"http://www.monternet.com/dsmp/schemas/\">\n" +
               "   " + tranid + "</TransactionID>\n" +
               "</SOAP-ENV:Header>\n";
    return s;
  }

  public String getXmlBody(int ret) {
    String s = "<SOAP-ENV:Body>\n" +
               "  <SyncOrderRelationResp xmlns=\"http://www.monternet.com/dsmp/schemas/\">\n" +
               "    <Version>1.5.0</Version>\n" +
               "    <MsgType>SyncOrderRelationResp</MsgType>\n" +
               "    <hRet>" + ret + "</hRet>\n" +
               "  </SyncOrderRelationResp>\n" +
               "</SOAP-ENV:Body>\n";
    return s;
  }

  public String getXmlTail() {
    return "</SOAP-ENV:Envelope>";
  }

  public String getSyncOrderRelationResp(String transID) {
    TransactionID = transID;
    String s = getXmlTop() + getXmlHeader(TransactionID) + getXmlBody(hRet) +
               getXmlTail();
    return s;
  }

  public static void main(String args[]) {
    ProvisionRep provisionrep = new ProvisionRep();
    System.out.print(provisionrep.getSyncOrderRelationResp("004040400440"));
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -