如何读取xml文件导出为excel文件
问题描述:
如:test.xml文件如下
<?xml version="1.0" encoding="UTF-8"?>
然后导出为两个不同的excel文件,效果图见附件
答
dom4j解析xml
SAXReader sAXReader = new SAXReader();
File file = new File("test.xml");
Document document = sAXReader.read(file);
Element root = document.getRootElement();
...依次得到xml各个节点
然后jxl的api导出xls文件就可以了
网上这种api一堆一堆的
答
这不就只是一个解析xml文件的事嘛,只要解析好xml文件,那就用poi创建excel文件嘛,没什么难的啊
答
解析就像楼上所说的,也可以用Jdom解析。
http://liuwentao.iteye.com/blog/59978
在程序中得到了数据,生成excel的话就可以参考http://kuangbaoxu.iteye.com/blog/207598