public static void main(String[] args) {
String xmlStr = "<ybjcVo>"+
"<zbGrid>" +
" <zbGridlbVO>" +
" <ewblxh>1</ewblxh>" +
" <lmc>本月数</lmc>" +
" <yshwxse>按适用税率计算应税货物销售额</yshwxse>" +
" <yslwxse>按适用税率计算应税劳务销售额</yslwxse>" +
" <jxse>进项税额</jxse>" +
" </zbGridlbVO>" +
" <zbGridlbVO>" +
" <ewblxh>3</ewblxh>" +
" <lmc>本月数</lmc>" +
" <yshwxse>按适用税率计算应税货物销售额</yshwxse>" +
" <yslwxse>按适用税率计算应税劳务销售额</yslwxse>" +
" <jxse>进项税额</jxse>" +
" </zbGridlbVO>" +
"</zbGrid>"+
"</ybjcVo>"; try {
Document document = DocumentHelper.parseText(xmlStr); Document documentCreate = DocumentHelper.createDocument();
Element ybjcVoCreate = documentCreate.addElement("ybjcVo");
Element zbGridCreate = ybjcVoCreate.addElement("zbGrid"); Element ybjcVo = document.getRootElement(); Element zbGrid = ybjcVo.element("zbGrid"); Iterator<Element> zbGridlbVOList = zbGrid.elementIterator("zbGridlbVO");
while(zbGridlbVOList.hasNext()){
Element e = zbGridlbVOList.next(); String ewblxh = e.element("ewblxh").getText();
String lmc = e.element("lmc").getText();
String yshwxse = e.element("yshwxse").getText();
String yslwxse = e.element("yslwxse").getText();
String jxse = e.element("jxse").getText(); Element zbGridlbVOCreate = zbGridCreate.addElement("zbGridlbVO");
zbGridlbVOCreate.addAttribute("ewblxh", ewblxh);
zbGridlbVOCreate.addAttribute("lmc", lmc);
zbGridlbVOCreate.addAttribute("yshwxse", yshwxse);
zbGridlbVOCreate.addAttribute("yslwxse", yslwxse);
zbGridlbVOCreate.addAttribute("jxse", jxse); } String resultXml = documentCreate.asXML();
System.out.println("resultXml:\n"+resultXml);
} catch (DocumentException ex) {
Logger.getLogger(T02.class.getName()).log(Level.SEVERE, null, ex);
}
}

最新文章

  1. HDU 2202 计算几何
  2. 源程序版本管理软件和项目管理软件,Github注册流程
  3. 自制操作系统(七) 加快中断处理,和加入FIFO缓冲区
  4. Visual.Studio.2013.IDE+visual.studio.15.preview5 编译器
  5. tp 展示页面的后台框架
  6. java for循环和数组--冒泡排序、二分查找法
  7. Myeclipse设置JAVA选中高亮显示
  8. Gradle tip #3: Tasks ordering
  9. String的那点小事儿
  10. 11.编写一个Java程序,计算半径为3.0的圆周长和面积并输出结果。把圆周率π定义为常量,半径定义为变量,然后进行计算并输出结果。
  11. Vim 默认开启行号、语法显示等设置
  12. C语言字符串函数大全
  13. .net mvc------下拉列表DropDownList控件------绑定数据
  14. jvm 指令集代码
  15. 关于&quot;net::ERR_CONNECTION_ABORTED&quot;和&quot;Firebug 达到了 Post 请求大小限制&quot;的问题
  16. Spring-Boot 访问Controller时报错可能会是这个坑
  17. 【PAT】1083 是否存在相等的差(20 分)
  18. SpringMVC(前端设计模式)简介
  19. Mybatis通过GNDL语法引用静态常量或者枚举类型
  20. 树莓派(raspberry pi)学习11: 将树莓派变成一个Web服务器(转)

热门文章

  1. Android 自动编译、打包生成apk文件 2 - 使用原生Ant方式
  2. WordPress主题开发实例:根据不同分类使用不同模板
  3. [Web 前端] 流行的JavaScript库 ——jQuery
  4. Kubernetes中Pod的健康检查
  5. Orchard模块开发全接触3:分类的实现及内容呈现(Display)
  6. js如何判断用户是在pc端和还是移动端访问
  7. 深入理解java虚拟机(六)字节码指令简介
  8. scala编程第15章
  9. OpenCV教程(45) harris角的检测(3)
  10. python Genarator函数