DomXsltStylesheet->result_dump_file()

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

DomXsltStylesheet->result_dump_file() — Écrit le résultat d'un transformation XSLT dans un fichier

Description

class DomXsltStylesheet {
string result_dump_file ( DomDocument $xmldoc, string $filename )
}

Comme DomXsltStylesheet->process() retourne toujours un document XML correctement formaté, quelque soit la méthode d'affichage qui a été déclarée dans <xsl:output> ou dans un attribut similaire, elle n'est pas très pratique si vous voulez produire des documents HTML 4 ou du texte.

Cette fonction, au contraire, utilise <xsl:output method="html|text"> et les autres directives de contrôle des sorties. Voyez l'exemple pour plus de détails.

Exemples

Exemple 718. Sauver le résultat d'une transformation XSLT dans un fichier

<?php
$filename 
"stylesheet.xsl" ;
$xmldoc  domxml_open_file ( "data.xml" );
$xsldoc  domxml_xslt_stylesheet_file ( $filename );
$result  =   $xsldoc -> process ( $xmldoc );
print 
$xsldoc -> result_dump_file ( $result , "filename" );
?>

Voir aussi

DomXsltStylesheet->result_dump_mem()
DomXsltStylesheet->process()