如何在 apache cordova 中读取和写入外部 xml 文件?

how to read & write external xml file in apache cordova?

我正在创建 android 应用程序。我想使用 xml 文件只是为了在短时间内存储少量数据.. 我可以使用 ajax.get() 方法文件读取 xml 但无法写入 xml.. 请帮助我这样做..

如果你想存储少量数据并且你正在使用 cordova,你可以使用 get 和 set local storage:

localStorage.setItem("lastname", "Smith");

var agentSmith=localStorage.getItem("lastname");

正如 w3school 所说:

With local storage, web applications can store data locally within the user's browser.

但如果你想使用 xml,你可以这样做:

var v = new  XMLWriter();
   v.writeStartDocument(true);
   v.writeElementString('test','Hello ');
   v.writeAttributeString('foo','bar');
   v.writeEndDocument();
   console.log( v.flush() );

并获得:

<?xml version="1.0" encoding="ISO-8859-1" standalone="true" ?>
<test foo="bar">Hello World</test>

点赞create and modify xml file using javascript