2010-11-27 69 views
0

我的XML存儲與此格式如何用ajax更新XML文件?

<Contacts> 
    <Contact> 
     <![CDATA["Some HTML"]]> 
    </Contact> 
    <Contact> 
     <![CDATA["Some HTML"]]> 
    </Contact> 
</Contacts> 

我使用XMLHttpRequest來讀取數據,並把它放在網頁上的「格」內。現在我通過JavaScript對它進行一些更改,我想知道如何更新從我從中獲取數據的XML文件所做的更改。 我一直在使用谷歌搜索,但我有理解這些論壇的問題,因爲他們沒有描述類似我的例子。

回答

0

保留在JavaScript上「檢索」您的XML,並在PHP上「保存更改」。使用jQuery,你只需要$.get()你的XML文件,當你保存它(讓它是.click.live('click')等) 你$.post()你在某些輸入中寫入的字符串,如save_xml.php。在PHP中有一些用於處理XML文件的工具。如果你和Smarty相處的很好,我建議你保留my_xml_template.tplsmarty->fetch後保存在file_put_contents()的文件中。乾杯。