Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/07/2011, 16:36
jgtv88
 
Fecha de Ingreso: julio-2011
Mensajes: 9
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Problema con simplexml_load_file

hola abimaelrc
este es el código de php ke o único que estoy intentando es desplegar el contenido
el xml borre algunos datos debido a que es una factura

Código PHP:
<?php
$xml 
simplexml_load_file('archivo.xml');
      if (!
$xml) {
          echo 
"No se pudo abrir el archivo XML.";
          exit;
      }
    
      foreach(
$xml->Addenda as $mensaje => $value)
        {    echo 
'..';
            echo 
"$mensaje => $value";
        }
echo 
'<br />';

      foreach(
$xml as $mensaje => $value2)
        {
            echo 
'//*';
            echo 
"$mensaje => $value2";
        }
echo 
'<br />';
        
print_r($xml);
        
        echo 
'<br />';
        
print_r($xml->Addenda);
      
?>
<?xml version="1.0" encoding="utf-8"?>
<Comprobante xmlns="http://www.sat.gob.mx/cfd/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sat.gob.mx/cfd/2 http://www.sat.gob.mx/sitio_internet/cfd/2/cfdv2.xsd" version="2.0" serie="FPP" folio="60130" fecha="2009-11-09T22:22:00" noAprobacion="10884" anoAprobacion="2009" formaDePago="PAGO EN UNA SOLA EXHIBICION" noCertificado=" " subTotal=" " descuento="0.00" total=" " tipoDeComprobante="ingreso">
<Emisor rfc="ffg124124" nombre="wertyu">
<DomicilioFiscal calle=" " colonia=" " localidad=" " municipio=" " estado=" " pais="MEXICO" codigoPostal=" "/>
<ExpedidoEn calle=" " colonia=" " localidad=" " municipio=" " estado=" " pais="MEXICO" codigoPostal=" " />
</Emisor>
<Receptor rfc=" " nombre=" ">
<Domicilio calle=" " colonia=" " localidad="Monterrey" estado="Nuevo León" pais="México" codigoPostal=""/>
</Receptor>
<Conceptos>
<Concepto cantidad="17.260" unidad="Plg." descripcion="Lamina" valorUnitario="995.00" importe="17173.73">
</Concepto>

</Conceptos>
<Impuestos totalImpuestosTrasladados="2576.06">
<Traslados>
<Traslado impuesto="IVA" tasa="15.00" importe="2576.06" />
</Traslados>
</Impuestos>

<Addenda xmlns:gen="http://www.xxxxx.com/xsd/AddendaGEN" xsi:schemaLocation="http://www.xxxxxx.com/xsd/AddendaGEN http://www.xxxx.com/xsd/AddendaGEN/AddendaGenAHM.xsd">
<gen:AddendaGenAHM Version="1.0">
<gen:Generales>
<gen:TipoCambio>13.3430</gen:TipoCambio>
</gen:Generales></gen:AddendaGenAHM>
</Addenda>
</Comprobante>