xml文件格式<?xml version="1.0" encoding="utf-8"?>
<busiSync>
<header>
<operCode>01</operCode>
<timeStamp>20150807162111</timeStamp>
</header>
<body>
<orderId>20150807162188</orderId>
<entExtCode>410000000021</entExtCode>
<packageCodeExt>410000000021</packageCodeExt>
<packageType>01</packageType>
<packageName>名称</packageName>
<packageDesc>描述</packageDesc>
<packageTotalCount>1000</packageTotalCount>
<rentFee>1500</rentFee>
<unitPrice>0.2</unitPrice>
<packageRule>01</packageRule>
<effectTimeLong>6</effectTimeLong>
</body>
</busiSync>
构建xml代码
Document document = DocumentHelper.createDocument();
document.setXMLEncoding("UTF-8");
Element busiSync = document.addElement("busiSync");
Element header = busiSync.addElement("header");
header.addElement("operCode").addText(adagencyExt.getSyncOprType());
Date d = new Date();
DateUtil dateUtil = new DateUtil();
String dateStr = dateUtil.format(d, "yyyyMMddHHmmss");
header.addElement("timeStamp").addText(dateStr);
Element body = busiSync.addElement("body");
body.addElement("entName").addText(adagencyExt.getSysAgency().getAgencyName());
body.addElement("entExtCode").addText(adagencyExt.getAgencyCode());
body.addElement("provinceCode").addText("");
body.addElement("transparentNum").addText(adagencyExt.getTransparentNo());
body.addElement("feeNumber").addText(adagencyExt.getFeeNo());body.addElement("signName").addText(adagencyExt.getAgencySign());
body.addElement("adminName").addText(adagencyExt.getSysAgency().getAgencyManagerContact());
body.addElement("adminPhoneNum").addText(adagencyExt.getSysAgency().getAgencyManagerPhone());
318

被折叠的 条评论
为什么被折叠?



