Conversiones XSL y PHP

El siguiente trozo de código me puede ser útil. Últimamente estoy trabajando con servicios web y muchas veces hago que, en la respuesta de un servicio, me devuelva un xml con los datos que necesito (a parte de que la comunicación ya se hace mediante XML), de esta forma y aplicando una hoja de estilos XSL al XML puedo mostrar rápidamente el resultado sin tener que recorrer ni parsear el XML devuelto.


// Load the XML source
$xml = new DOMDocument;
$xml->load('midocumento.xml');

$xsl = new DOMDocument;
$xsl->load(‘miplantilla.xsl’);

// Configure the transformer
$proc = new XSLTProcessor;
$proc->importStyleSheet($xsl); // attach the xsl rules

echo $proc->transformToXML($xml);

Entradas relacionadas:

  1. Conversiones XSL y JS
  2. Ajax y los acentos en PHP y JavaScript
Publicado en: Programación

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*