2013-08-21 169 views
0

我需要編輯這個XML文件並更新這些值,並保存到現有的XML文件中。編輯XML文件並從PHP保存

<resources> 
    <string name="application">generation</string> 
    <string name="application2">generation2</string> 
    <string-type name="type">single</string-type> 
</resources> 

我需要從數據庫更新'generation','generation2','single'值。 謝謝...希望快速回復。再次感謝。

如何刪除孩子點頭??!

+0

你想在哪裏編輯這個XML?在你的客戶端腳本使用Java腳本或在PHP服務器端? – HaBo

+0

@HaBo服務器端在PHP – user2645118

+1

看看這是否有用http://stackoverflow.com/questions/2956601/change-xml-node-element-value-in-php-and-save-file?answertab=active#tab -top – HaBo

回答

0

您應該查看DOMDocument,它可以解析XML或HTML,對其進行修改並將修改後的版本導出回字符串。

+0

嗨安德烈丹尼爾如何刪除子節點 – user2645118

+0

@ user2645118'node.removeChild($ child)',如下所述:http://php.net/manual/en/domnode.removechild.php - 還有一個很好的例子,展示瞭如何加載XML文件以及如何保存修改過的XML,這與您需要的類似。 – 2013-08-21 01:53:26

+0

這將是$ node-> removeChild($ child) – ChicagoRedSox