Récupération

Récupération - XML/XSL - Programmation

Marsh Posté le 13-01-2005 à 09:14:54    

Bonsoir et bonne année !
 
Je sais créer du HTML avec la paire XML+XSL. Le seul problème est que j'ai  un fichier php (localisé sur un serveur distant) qui me génère automatiquement mon xml.
 
Par exemple, j'ai ce code qui marche :

Citation :

<?php
 
$xh = xslt_create();
 
$file=fopen("http://www.un-site.org/consultations.xml","r" );
 
$xml=fread($file,16384);
 
fclose($file);
 
$file=fopen("fichier.xsl","r" );
 
$xsl=fread($file,16384);
 
fclose($file);
 
$arguments = array(
 
  '/_xml' => $xml,
 
  '/_xsl' => $xsl
 
  );
 
$result = xslt_process($xh, 'arg:/_xml', 'arg:/_xsl', NULL, $arguments);
 
xslt_free($xh);
 
print "$result";
 
?>


 
Mais si je fais ça :
 

Citation :

<?php
 
$xh = xslt_create();
 
$file=fopen("http://www.un-site.org/genere_xml.php","r" );
 
$xml=fread($file,16384);
 
fclose($file);
 
 
$file=fopen("fichier.xsl","r" );
 
$xsl=fread($file,16384);
 
fclose($file);
 
$arguments = array(
 
  '/_xml' => $xml,
 
  '/_xsl' => $xsl
 
  );
 
$result = xslt_process($xh, 'arg:/_xml', 'arg:/_xsl', NULL, $arguments);
 
xslt_free($xh);
 
print "$result";
 
?>


 
Si vous avez une solution... Même une autre que celle-ci
Si vous avez aussi des liens pratiques sur ce sujet
 
Merci à tous
 
------------------
sk

Reply

Marsh Posté le 13-01-2005 à 09:14:54   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed