如何在 Android 中附加 XML 文件?

2024-01-12

我正在将 XML 文件写入 SD 卡,并且我需要能够打开该 XML 文件并向其中添加数据。我怎样才能做到这一点?例如,我的 XML 文件是:

<items>
    <item attr="value">data</item>
    <item attr="value2">data 2</item>
</items>

我稍后需要打开此 XML 文件并向其附加一个新项目:

<item attr="value3">data 3</item>

我怎样才能做到这一点?


您可以使用 sax 解析器来读取文件,默认输出所有元素,当它找到结束 {} 时,首先插入新项目,然后插入结束标记。

Android 中默认提供 Sax 解析器。

一个关于如何处理 Sax 的例子可以在这里找到 https://github.com/pilhuhn/TurtleCar/blob/master/src/de/bsd/turtlecar/Board.java#L30.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Android 中附加 XML 文件? 的相关文章

随机推荐