Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/08/2009, 15:51
Aioros-jms
 
Fecha de Ingreso: julio-2008
Mensajes: 116
Antigüedad: 16 años, 6 meses
Puntos: 1
Respuesta: Crear archivo XML - PHP

Hola que tal!!!

Tengo lo siguiente

Código:
// <?xml version="1.0"?>
// <article>
// <name>XML in PHP</name>
// <author>Juan Perez</author>
// </article> 



<?php
	$doc = new DOMDocument();
	$doc->load('article.xml');
	$root = $doc->documentElement;
	$node = $root->firstChild;	
	while ($node)
	{
		if (($node->nodeType == XML_ELEMENT_NODE) && ($node->nodeName == 'name')) 
		{
			$content = $node->firstChild;
			$output = $content->nodeValue;
			print "Output: $output";
			break;
		}
		$node = $node->nextSibling;
	}
?>
Obtiene lo que tenga el tag "name", pero como le hago para obtener el tags pero de la siguiente estructura.

Código:
// <?xml version="1.0"?>
// <root>
//      <article>
//              <name>XML in PHP </name>
//              <author>Juan Perez</author>
//              <fecha>22-08-2009</fecha>
//       </article>
// </root>
La finalidad es leer un archivo xml con la estructura anterior y modificar los datos, guardandolo en un archivo XMl. Lo que necesito a de estar fácil, sin embargo para alguien que va iniciando en PHP, le es muy complicado. Muchas gracias por su ayuda!!.

Saludos.