Código:
y mediante un php pretendo imprimir en pantalla el valor del rfc de la etiqueta receptor de mi xml<?xml version="1.0" encoding="UTF-8"?> <cfdi:Comprobante xmlns:xsi="Ejemplo" xmlns:cfdi="Ejemplo" tipoDeComprobante="Ejemplo" metodoDePago="Ejemplo" noCertificado="Ejemplo" formaDePago="Ejemplo"> <cfdi:Emisor nombre="Ejemplo" rfc="Ejemplo"> <cfdi:RegimenFiscal Regimen="Ejemplo"/> </cfdi:Emisor> <cfdi:Receptor nombre="Ejemplo" rfc="000000000"/> </cfdi:Comprobante>
Código PHP:
<?php
if($xml = simplexml_load_file("xml001.xml"))
{
echo "Se cargo el archivo <br>";
foreach ($xml->Receptor as $nodo);
{
echo $nodo->Comprobante->Receptor[0]->rfc."<< <br>";
}
}
else
{
echo "No se cargo el archivo <br>";
}
?>
http://www.forosdelweb.com/f18/aporte-leer-xml-con-simplexml-dom-792348/
al momento de intentar los ejemplos que da el autor, no me genera ningún problema, pero al intentarlo con mi documento xml simplemente no me arroja nada, no me marca errores, es como si el atributo que busco imprimir no existiera.
Probablemente el problema sea de mi xml pero se me agotaron las ideas, si alguien ve algo mal o me pudieran auxiliar seria de mucha utilidad.
De ante mano muchas gracias.
Saludos.