Salut a vous tous,
Je voudrais afficher les données d'un document xml associé a une feuille de style xslt.
Je suis un débutant dans ces feuilles de styles
Voici le document utilisateurs.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="Utilisateurs.xsl"?>
<Utilisateurs xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Utilisateurs.xsd">
<user profil="client">
     <identifiant>hjgh</identifiant>
     <motPasse>io</motPasse></user>
<user profil="admin">
    <identifiant>sene</identifiant>
   <motPasse>sene</motPasse>
</user>
</Utilisateurs>
voici le document Utilisateurs.xsl
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl"> 
 <xsl:template match="/"> 
      <xsl:apply-templates select="Utilisateurs"/> 
   </xsl:template> 
   <xsl:template match="Utilisateurs"> 
      <html>
         <body> 
            <xsl:apply-templates select="user"/> 
         </body> 
      </html> 
   </xsl:template> 
   <xsl:template match="user"> 
      Login: <b><xsl:value-of select="identifiant"/></b><br/> 
      Motde Passe: <b><xsl:value-of select="motPasse"/></b> <br/> 
   </xsl:template>
</xsl:stylesheet>
le code Php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php 
  $xml_file = 'dtdxml/Utilisateurs.xml';
$xsl_file = 'dtdxml/Utilisateurs.xsl';
$dom_object = new DomDocument();
if (!file_exists($xml_file)) exit('Failed to open $xml_file');
$dom_object->load($xml_file);
$xsl_obj = new DomDocument();
if (!file_exists($xsl_file)) exit('Failed to open $xsl_file');
$xsl_obj->load($xsl_file);
$proc = new XSLTProcessor;
$proc->importStyleSheet($xsl_obj);
$html_fragment = $proc->transformToXML
($dom_object);
print ($html_fragment);
 ?>
J'obtient comme erreur dans le navigateur

Fatal error: Class 'XSLTProcessor' not found in C:\wamp\www\projetxml\listeUsers.php on line 34