Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/01/2018, 02:36
dfmex
 
Fecha de Ingreso: octubre-2008
Mensajes: 147
Antigüedad: 16 años, 1 mes
Puntos: 3
Respuesta: ¿Cómo imprimir únicamente una etiqueta específica XML?

Cita:
Iniciado por Triby Ver Mensaje
La doble diagonal // es un comodín, por eso es que se buscan todas las coincidencias, en todos los casos deja solo una.

Código PHP:
Ver original
  1. foreach ($xml->xpath('/cfdi:Comprobante/cfdi:Impuestos/cfdi:Traslados/cfdi:Traslado') as $Traslado){
  2.    echo $Traslado['TipoFactor'];
  3.    echo "<br />";
  4.    echo $Traslado['TasaOCuota'];
  5.    echo "<br />";
  6.    echo $Traslado['Importe'];
  7.    echo "<br />";
  8.    echo $Traslado['Impuesto'];
  9.    echo "<br />";  
  10.    echo "<br />";
  11. }
Gracias, ciertamente quitando las doble diagonal funcionó como esperaba.