Mi consulta es que tengo este xml, pero no se trabajarlo, osea estuve tratando con DOM y simple XML, al ejecutar no muestra nada.
Código PHP:
<?xml version="1.0" encoding="UTF-8"?>
<!--Sample XML file generated by XMLSpy v2008 rel. 2 (http://www.altova.com)-->
<aem:CertificadoCalidadIndigena SchemaVersion="1.0" xsi:schemaLocation="http://valida.aem.gob.cl CertificadoCalidadIndigena-v1-0.xsd" xmlns:aem="http://valida.aem.gob.cl" xmlns:n1="http://www.altova.com/samplexml/other-namespace" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<aem:NumeroCertificado>55678</aem:NumeroCertificado>
<aem:Nombre>
<aem:nombres>JUAN RAUL</aem:nombres>
<aem:apellidoPaterno>PEREZ</aem:apellidoPaterno>
<aem:apellidoMaterno>RAÑILEO</aem:apellidoMaterno>
</aem:Nombre>
<aem:Run>
<aem:numero>12345</aem:numero>
<aem:dv>0</aem:dv>
</aem:Run>
</aem:CertificadoCalidadIndigena>
Código PHP:
$doc = new DOMDocument();
$doc->load("../natural/CertificadoCalidadIndigena-v1-0.xml");
$root = $dom->documentElement;
$node = $root->firstChild;
while($node){
echo "Output: ".$output;
$node = $node->nextSibling;
}
pero al cargar un xml basico, muestra el xml sin problema.
Código PHP:
<?xml version="1.0"?>
<article>
<name>XML in PHP 5
<author>Juan Perez
</article>
Código PHP:
.......
$noticias = simplexml_load_file("test.xml");
foreach ($noticias->item as $noticia) {
echo "<b>$noticia->name:</b> ";
echo "$noticia->author<br><br>\n";
}