最有效的修改xml的方法

时间:2011-10-02 03:39:48

标签: android xml dom sax

我正在编写一个需要修改xml文档的应用程序。更准确地说,它需要添加属性和添加/删除节点。这些文件相对较小,最多30-50K。从我正在阅读的内容来看,读取XML的最佳方法是使用SAX解析器,但是这也适用于修改XML吗? DOM解析器似乎最容易操作XML,但显然使用更多的电池和内存。

只需寻找最有效的方法(使用最少的电池/内存)来操作Android设备上的XML。

2 个答案:

答案 0 :(得分:0)

我建议XOM - 它非常节省内存并支持双流/基于树的API。

答案 1 :(得分:0)

修改XML的最有效方法是使用VTD-XML(http://vtd-xml.sf.net)......这是实现增量更新的唯一方法..