Xpp3 1.1.4c XML解析工具

Java 项目里要搞 XML 和对象之间的转换?xpp3_min-1.1.4c.jar这个老牌小工具,挺适合你放进工具箱里用用。体积不大,依赖也不重,用起来还挺顺。是配合XStream做对象序列化的时候,能感觉解析速度上来了,响应也快,配置也少,不容易踩坑。

Xpp3的解析方式比较“轻”,比起什么 SAX、DOM 那些大块头,要简洁不少。比如你只想解析几个节点的值,不需要整个树都走一遍,那它就刚刚好。你用的时候,只需要引入xpp3_min-1.1.4c.jar,配好 XML 输入流,直接开始解析就行。

我一般在XML-RPC接口或一些老系统的 XML 格式数据时会用到,尤其适合资源受限的场景。虽然现在主流都往JSON跑了,但有时候 XML 还真甩不开,那这个包就挺好用的。

哦对了,如果你还用过XStreamJAXB或者像XMLMapper这种别的 XML 工具,这里的 XStreamJAXB 解析思路也可以顺便参考下,对比着看会更清晰。

如果你正在用 JavaXML 数据,又不想引一堆依赖,不妨把xpp3_min-1.1.4c.jar加进项目里试试,蛮省心的。

jar 文件大小:24.37KB