2016-07-06 64 views
-2

我正在創建android應用程序。我想使用xml文件只是短時間內存儲少量數據。 我能夠使用ajax.get()方法文件讀取xml,但無法寫入xml .. 請幫我做所以..如何在apache cordova中讀寫外部xml文件?

+0

[創建一個最小的,完整的和可驗證的問題](http://stackoverflow.com/help/mcve)可能是偉大的 – Deadpool

+0

你可以建議我應該使用哪種ajax方法來更新xml文件 –

+0

請閱讀我的上述答案 – Deadpool

回答

0

如果你想存儲數據的少量並且使用的是科爾多瓦,你可以使用get和set本地存儲:

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

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

爲w3school說:

使用本地存儲,Web應用程序可以在本地存儲用戶瀏覽器中的數據。

,但如果你想使用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

+0

Thanx爲答案兄弟..我真的很感激.. 但是我正在尋找xml的方式.. –

+0

看到我的編輯;) – Lorenzo

+0

Thanx很多兄弟.. 完美答案 –