最近公司一直在检查服务配置,特别是数据库、redis、域名的配置。 我还没有做过XML解析,所以封装了一个工具类。
XML文件解析分为四类:“DOM解析”; “SAX解析”; “JDOM解析”; “DOM4J 解析”。 前两个是基本方法,是官方提供的与平台无关的解析方法; 后两种是扩展方法,在基本方法上进行扩展,仅适用于Java平台。
权衡之后,我首先选择了“DOM解析”,因为文件不大(10000行),而且只是一个一次性脚本,所以没有性能考虑。
我还是用的语言模型,不得不说非常好用。 之前我讲过如何在两个小时内从Java过渡到Java。 有兴趣的同学可以看看:从Java到Java的第八层进化论。 还有更高级的功能实践可以在公众号中搜索到,包括对Java(即)脚本的支持。
xml 文件内容(删节);
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
zknode>
zknode>
zknode>
root>