我需要读取较小的(最多几MB,UTF-8编码)XML文件,查找各种元素和属性,也许修改几个元素和属性,然后将XML写回磁盘(最好使用漂亮的缩进格式).
什么样的XML解析器才能满足我的需求?有很多 Select .我知道的一些是:
当然还有JDK中的那个(我使用的是Java6).我对Xerces很熟悉,但觉得它很笨重.
推荐什么?
如果速度和内存没有问题,dom4j是一个非常好的 Select .如果需要速度,使用像Woodstox这样的StAX解析器是正确的方法,但是必须编写更多代码才能完成任务,并且必须习惯于在流中处理XML.
机器学习40讲 -〔王天一〕
跟月影学可视化 -〔月影〕
Flink核心技术与实战 -〔张利兵〕
Go 并发编程实战课 -〔晁岳攀(鸟窝)〕
跟着高手学复盘 -〔张鹏〕
Spark性能调优实战 -〔吴磊〕
编程高手必学的内存知识 -〔海纳〕
朱涛 · Kotlin编程第一课 -〔朱涛〕
说透低代码 -〔陈旭〕
徐昊 · TDD项目实战70讲 -〔徐昊〕
Web 3.0入局攻略 -〔郭大治〕
AI大模型系统实战 -〔Tyler〕
无涯教程 - Kotlin教程
无涯教程 - C语言教程
无涯教程 - C#教程
无涯教程 - RSpec教程
无涯教程 - 函数式编程教程
无涯教程 - SQL教程
无涯教程 - Python3教程
无涯教程 - Git教程