main
黄海 8 months ago
parent 8a0aa0abb9
commit 2b60ab1275

@ -32,12 +32,16 @@ public class TestXml {
return v; return v;
} }
public static void main(String[] args) throws DocumentException { /**
String xml = "D:\\dsWork\\YunNanDsBase\\src\\main\\java\\com\\dsideal\\base\\Tools\\Test\\Sample.xml"; * XML
* @param xmlPath
* @return
* @throws DocumentException
*/
public static List<List<String>> getChartData(String xmlPath) throws DocumentException {
// 创建 SAXReader 对象,读取 XML 文件 // 创建 SAXReader 对象,读取 XML 文件
SAXReader reader = new SAXReader(); SAXReader reader = new SAXReader();
Document document = reader.read(new File(xml)); Document document = reader.read(new File(xmlPath));
// 获取根元素 // 获取根元素
Element root = document.getRootElement(); Element root = document.getRootElement();
@ -123,6 +127,14 @@ public class TestXml {
// 将当前列添加到结果列表中 // 将当前列添加到结果列表中
res.add(column); res.add(column);
} }
return res;
}
public static void main(String[] args) throws DocumentException {
String xml = "D:\\dsWork\\YunNanDsBase\\src\\main\\java\\com\\dsideal\\base\\Tools\\Test\\Sample.xml";
List<List<String>> res = getChartData(xml);
//输出转置后的数据 //输出转置后的数据
ExcelKit.printTable(res); ExcelKit.printTable(res);
} }

Loading…
Cancel
Save