DOM4J解析xml
解析步骤:
1、创建SAXReader的对象reader
SAXReader reader = new SAXReader
2、通过reader的read方法加载book.xml文件
Document document = reader.read(new File("book.xml"));
生成xml步骤:
1、创建document对象
Document document = DocumentHelper.createDocument();
2、创建跟节点
Element root = document.addElement("root");
3、向root节点中添加属性
root.addAttribute("id","1001");
4、设置生成xml的格式,编码方式
OutputFormat format = OutputFormat.createPrettyPrint();
format.setEncoding("GBK");
5、生成xml文件
File file = new File("book1.xml"); XMLWriter writer = new XMLWriter(new FileOutputStream(file),format); //设置是否转义,默认值是true,代表转义 writer.setEscapeText(false); writer.write(document); writer.close();
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步