2010-07-16 11 views
0

i ont un fichier xml "machine.xml" il contient:modifier document XML en utilisant php

<Parameter name="host" value="localhost"/> 
<Parameter name="port" value="5900"/> 

je voudrais modifier les valeurs des paramètres à l'aide d'un script php. .. Comment puis je faire ça? Je veux dire que je veux que le script change la valeur de l'hôte par exemple à: value = "7.3.4.5" et valeur de port à: value = "3124" ET puis enregistrer à nouveau le fichier xml avec ces changements.

j'ai essayé plusieurs façons, mais aucun travaillé

thx beaucoup :)

+0

Est-ce que le fichier XML complet? –

+0

duplicata possible de [Modifier l'attribut XML PHP DOM] (http://stackoverflow.com/questions/2723816/modify-xml-attribute-php-dom) – Gordon

Répondre

3

Cette question a été posée dans de nombreuses variantes avant. Faites une recherche parmi SO pour savoir comment le faire avec DOM et XPath suivant

//Parameter[@name="host"]/@value 

et

//Parameter[@name="port"]/@value 
+0

homme, je pense que c'est la deuxième fois aujourd'hui tu m'as battu à le punch tout en tapant ... – Tim

+0

@Tim désolé pour cela :) – Gordon

+2

pas de problèmes. Je suis juste nouveau et j'essaie de redonner parce que SO m'a beaucoup aidé à apprendre. – Tim

Questions connexes