java - 将输入写入和读取到 xml

标签 java android xml parsing

我是 Android 开发新手,一直在解决一个问题。我一直在尝试学习如何将用户输入保存到文件中。我问过类似的答案并最终找到了解决方案,尽管它没有按照我想要的方式工作。我一直在寻找有关如何将文件写入 xml 的信息。我希望用户能够保存、添加、检索以及从 XML 文件中删除项目。我认为就学习而言我遇到的问题是我不确定调用什么过程来正确寻找解决方案。这不是为了学校作业,我不是在寻找任何人为我编写一些代码。我希望得到正确的术语,也许是一些有用信息等的链接。我相信这个过程称为解析,您可以通过附加添加到 XML,之后不太确定。预先感谢任何可以提供帮助的人。

最佳答案

要使 XML 始终可用于应用程序,您应该将其放在“assets”文件夹中。您应该复制粘贴 xml 文件来修改它,以确保文件随后不会损坏。

首先你必须将xml复制到sdcard(最好是你的应用程序名称作为文件夹名称的文件夹),你可以使用this了解如何复制文件。完成后,您可以使用 JDOM Parser修改该 xml 文件。

将修改后的xml放回assets文件夹中。

关于java - 将输入写入和读取到 xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32097128/

相关文章:

java - Junit:单元测试 'receive' 电子邮件功能

java - 如何像谷歌一样在java中实现自定义自动建议

android - 轨迹球在我的 Relativelayout 中不起作用

java - 当批处理的输出太大时,Process.getErrorStream() 不起作用

java - 为什么最小堆的删除的最坏情况运行时实现为数组 O(N)?

android - 我可以制作图案密码屏幕锁定安卓应用吗

java - 在 ImageView 上放置一个角度

java - 如何在ListView中显示 "anchor"headerview

xml - 如何使用 XSLT 获取基于条件匹配的位置?

java - 将 JAXB 对象存储到多个 XML 文件中