java封装xml_浅谈Java拼接xml报⽂
有jar包就好办了,接下来是具体的使⽤⽅法,图给你们代码也贴给你们,都是实际项⽬中⽤到的,没什么好吝啬!
/*拼接xml报⽂*/
Document document1;
//这是在创建⼀个根节点
Element root = ateElement("data");
//把根节点变成⼀个Document 对象⽅便添加⼦节点
document1 = ateDocument(root);
Element head = root.addElement("head");
Element log_id = head.addElement("log_id");//接⼝调⽤轨迹id
//setText⾥⾯的值是⼦节点的值java xml是什么
log_id.setText(UUID.randomUUID().toString());
Element wsid = head.addElement("wsid");//接⼝id
wsid.setText("SLIS_NB_20150417_01");
Element sendtime = head.addElement("sendtime");//发送时间
sendtime.CurrentYMDHMSS());
Element body = root.addElement("body");
Element agentcode = body.addElement("prtno");
agentcode.setText(prtno);
Element appntname = body.addElement("type");
appntname.setText(type);
Element paycount = body.addElement("salechnlflag");
paycount.setText(salechnlflag);
String requestXml = document1.asXML();
requestXml打印出来就是如第⼆张图的样⼦了,我为了让⼤家看得清楚⼀点就拿出来格式化了⼀下,data是根节点,然后就是和两个⼦节点,⼀⽬了然。这种⽅式也是⽐较常见的⼀种,引⽤dom4j,相信⼤多数的项⽬⾥都⽤到这个包!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论