XSLTProcessor->transformToDoc()
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 1. 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! |
|