【发布时间】:2012-02-22 13:56:02
【问题描述】:
我一直在寻找一个简单的示例,每个示例都用于 android 的读/写/编辑 XML。该文件可以保存在应用程序文件结构的 res/raw 文件夹或 assets/ 其他文件夹中。但是没有任何教程适合简单的代码示例。
一些教程讨论了不同的 XML 解析器,例如 SAX、DOM 等,但最好使用特定的 API/解析器来拥有所有 3 个示例。不像 SAX 只能读取 xml。
http://www.mkyong.com/java/how-to-modify-xml-file-in-java-dom-parser/ 这是一个很好的 DOM 教程,但它不适用于 android。我在决定将 xml 文件存储在哪里时遇到问题!为 android 创建 InputStream & StreamResult 或其他对象。
所以请指出一些简单的例子 1) 读取 2) 写入 3) 使用单个 api/解析器/框架进行编辑 - 比如说 DOM 或其他。其中还包括该文件的存储位置和方式 1) 内部存储 2) 外部 (SD)
希望这对其他新手也有帮助。
【问题讨论】: