Cómo modificar los valores de nodo de un archivo XML ubicado en el extremo del servidor usando PHP

Necesito modificar mi valor de nodo xml como

<summary>
<data>125</data>
</summary>

a

<summary>
<data>200</data>
</summary>

Estoy usando PHP 5.2. Aunque puedo leer los archivos xml, pero no puedo actualizarlo

$doc = new DOMDocument();
$doc->load( 'summary.xml' );
$data = $doc->getElementsByTagName( "data" );
$datavalue = $data ->item(0)->nodeValue;
echo "$datavalue\n";

¿Cómo modificar este valor de nodo de datos?

preguntado el 12 de junio de 12 a las 11:06

1 Respuestas

Puede establecer el nodeValue y luego usar saveXML():

$data ->item(0)->nodeValue = 200;

$doc->saveXML();

respondido 06 nov., 20:14

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.