XSLTProcessor::transformToDoc

(No version information available, might be only in CVS)

XSLTProcessor::transformToDoc — Transforme en un document DOM

Description

class XSLTProcessor {
DOMDocument transformToDoc ( DOMNode $doc )
}

Transforme le noeud source en un DOMDocument en y appliquant la feuille de style donnée par la méthode XSLTProcessor::importStylesheet .

Liste de paramètres

doc

Le noeud à transformer.

Valeurs de retour

Le DOMDocument résultant ou FALSE si une erreur survient.

Exemples

Exemple 2833. Transformation en un document DOM

<?php

// Chargement du source XML
$xml  = new  DOMDocument ;
$xml -> load ( 'collection.xml' );

$xsl  = new  DOMDocument ;
$xsl -> load ( 'collection.xsl' );

// Configuration du transformateur
$proc  = new  XSLTProcessor ;
$proc -> importStyleSheet ( $xsl );  // attachement des règles xsl

echo  trim ( $proc -> transformToDoc ( $xml )-> firstChild -> wholeText );

?>

L'exemple ci-dessus va afficher :


Hey! Welcome to Nicolas Eliaszewicz's sweet CD collection!

    

Voir aussi

XSLTProcessor::transformToURI
XSLTProcessor::transformToXML