📄 provisionrep.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 + -