开发者社区> 唐家四少官微> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

hutool工具 XML工具

简介: hutool工具 XML工具
+关注继续查看

Hutool中提供了XmlUtil简化XML的创建、读和写的过程。

读取XML

读取XML分为两个方法:

  • XmlUtil#readXML 读取XML文件
  • XmlUtil#parseXml 解析XML字符串为Document对象


写XML

  • XmlUtil#toStr 将XML文档转换为String
  • XmlUtil#toFile 将XML文档写入到文件


创建XML

  • XmlUtil#createXml 创建XML文档, 创建的XML默认是utf8编码,修改编码的过程是在toStr和toFile方法里,既XML在转为文本的时候才定义编码。


XML操作

通过以下工具方法,可以完成基本的节点读取操作。

  • XmlUtil#cleanInvalid 除XML文本中的无效字符
  • XmlUtil#getElements 根据节点名获得子节点列表
  • XmlUtil#getElement 根据节点名获得第一个子节点
  • XmlUtil#elementText 根据节点名获得第一个子节点
  • XmlUtil#transElements 将NodeList转换为Element列表


XML与对象转换

  • writeObjectAsXml 将可序列化的对象转换为XML写入文件,已经存在的文件将被覆盖。
  • readObjectFromXml 从XML中读取对象。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载