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.