我想在xml文件中保留一些信息,我想让用户更新该文件。稍后我将在我的应用程序中解析并使用该信息。
在滚动我自己的代码创建UI以让用户这样做之前,我想知道Android是否已经有了我可以使用的内容?
答案 0 :(得分:0)
Android本身并不提供XML生成代码,但是有大量的Java资源,例如JAXP。
答案 1 :(得分:0)
看看使用Android解析器库,Android是标准的。这个在线有很多教程。对于一般的解析,您可能倾向于使用SAX解析器库,因为它具有较低的内存要求,但DOM解析器库似乎包含在内存中用于修改DOM结构的所有标准方法。举个例子,Node类有一个appendChild()方法。
一旦你在内存中修改了DOM,希望有一些方法可以保存修改后的Document对象供以后使用(例如,持久化到文件),尽管我没有这方面的第一手经验。