🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: fr.comp.text.xml
6 messages
6 total messages Started by Didier Wed, 22 Nov 2000 00:00
help xml+xsl
#10166
Author: Didier
Date: Wed, 22 Nov 2000 00:00
70 lines
2286 bytes
Bonjour,

j'ai un fichier xml associ� a un fichier xsl.
Sous IE 5.0 ( et 5.5) quand je lance le fichier xml, celui ci n'affiche pas
la liste des articles, le tableau reste vide, seule la colonne des titres
apparait.
Pouvez vous m'aider ?

Merci
Didier

le fichier livres.xml

<?xml-stylesheet type="text/xsl" href="livres.xsl" version="1.0"?>

<bibliotheque>
  <livre ref="A1000">
    <titre>Pierre: The Ambiguities</titre>
    <auteur>Herman Melville</auteur>
    <prix>99.00</prix>
  </livre>
  <livre ref="A1001">
    <titre>Heart of Darkness</titre>
    <auteur>Joseph Conrad</auteur>
    <prix>120.00</prix>
  </livre>
  <livre ref="A1002">
    <titre>Arrowsmith</titre>
    <auteur>Sinclair Lewis</auteur>
    <prix>78.00</prix>
  </livre>
</bibliotheque>

le fichier livres.xsl

<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">

<xsl:template match="/">
 <html>
 <head>
 <title>Tigris Products</title>
 </head>
 <body bgcolor="#000000FF">
 <p><font size="7">Liste des livres</font></p>
 <xsl:apply-templates select="bibliotheque"/>
 </body>
 </html>
</xsl:template>

<xsl:template match="bibliotheque">
   <table width="100%" border="2">
    <tr>
     <td>TITRE</td>
     <td>AUTEUR</td>
     <td>PRIX</td>
    </tr>
      <xsl:for-each select="livre">
         <tr>
            <td><xsl:value-of select="titre"/></td>
            <td><xsl:value-of select="auteur"/></td>
            <td><xsl:value-of select="prix"/></td>
         </tr>
      </xsl:for-each>
   </table>
</xsl:template>

</xsl:stylesheet>
Re: help xml+xsl
#10167
Author: David Mercier
Date: Thu, 23 Nov 2000 00:00
41 lines
2119 bytes
Didier a �crit :
> 
> Bonjour,
> 
> j'ai un fichier xml associ� a un fichier xsl.
> Sous IE 5.0 ( et 5.5) quand je lance le fichier xml, celui ci n'affiche pas
> la liste des articles, le tableau reste vide, seule la colonne des titres
> apparait.
> Pouvez vous m'aider ?
> 
> Merci
> Didier
> 
[zip]

> <?xml version="1.0"?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> version="1.0">

  C'est l� ... du d�but de ma faible exp�rience en XML (en fait je le
sais depuis deux jours seulement), IE ne sais pas utiliser la derni�re
recommendation � "http://www.w3.org/1999/XSL/Transform". Les sympt�mes
que j'ai rencontr� sont qu'il ne sait pas faire les <xsl:value-of ...>
par exemple, et cela semble correspondre aussi � tes symptomes. Par
contre, cette ancienne version ne suis pas exactement la derni�re
recommendation (voir Thread "Probl�me avec <xsl:variable" de vendredi
dernier).

  Il faut donc soit que tu prennes un vrai XSLT processor pour g�n�rer
le fichier, soit que tu utilises l'ancienne version �
"http://www.w3.org/TR/WD-xsl", mais je te garantie pas que tout va alors
bien ce passer.

  Si tu veux pas installer un vrai XSLT processor, essaye du c�t� de
Netscape 6: plus r�cent il supporte peut �tre mieux la derni�re
recommendation (mais ce n'est qu'une hypoth�se, j'ai aucune info
dessus).

  A++

     David
Re: help xml+xsl
#10168
Author: lionel
Date: Thu, 23 Nov 2000 00:00
86 lines
2636 bytes
voir plus loin .....

Didier <plagnes@wanadoo.fr> a �crit dans le message :
8vh6r2$a7d$1@wanadoo.fr...
>
> Bonjour,
>
> j'ai un fichier xml associ� a un fichier xsl.
> Sous IE 5.0 ( et 5.5) quand je lance le fichier xml, celui ci n'affiche
pas
> la liste des articles, le tableau reste vide, seule la colonne des titres
> apparait.
> Pouvez vous m'aider ?
>
> Merci
> Didier
>
> le fichier livres.xml
>
> <?xml-stylesheet type="text/xsl" href="livres.xsl" version="1.0"?>
>
> <bibliotheque>
>   <livre ref="A1000">
>     <titre>Pierre: The Ambiguities</titre>
>     <auteur>Herman Melville</auteur>
>     <prix>99.00</prix>
>   </livre>
>   <livre ref="A1001">
>     <titre>Heart of Darkness</titre>
>     <auteur>Joseph Conrad</auteur>
>     <prix>120.00</prix>
>   </livre>
>   <livre ref="A1002">
>     <titre>Arrowsmith</titre>
>     <auteur>Sinclair Lewis</auteur>
>     <prix>78.00</prix>
>   </livre>
> </bibliotheque>
>
> le fichier livres.xsl
>
> <?xml version="1.0"?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> version="1.0">

*****essaye avec ceci :<xsl:stylesheet
xmlns:xsl="http://www.w3.org/TR/WD-xsl">

>
> <xsl:template match="/">
>  <html>
>  <head>
>  <title>Tigris Products</title>
>  </head>
>  <body bgcolor="#000000FF">
>  <p><font size="7">Liste des livres</font></p>
>  <xsl:apply-templates select="bibliotheque"/>
>  </body>
>  </html>
> </xsl:template>
>
> <xsl:template match="bibliotheque">
>    <table width="100%" border="2">
>     <tr>
>      <td>TITRE</td>
>      <td>AUTEUR</td>
>      <td>PRIX</td>
>     </tr>
>       <xsl:for-each select="livre">
>          <tr>
>             <td><xsl:value-of select="titre"/></td>
>             <td><xsl:value-of select="auteur"/></td>
>             <td><xsl:value-of select="prix"/></td>
>          </tr>
>       </xsl:for-each>
>    </table>
> </xsl:template>
>
> </xsl:stylesheet>
>
>
>
>
>
>
>
Re: help xml+xsl
#10169
Author: michel.houdas
Date: Thu, 23 Nov 2000 00:00
91 lines
3012 bytes
Le support  par d�fault de XSLT dans IE5 et IE5.5 diverge par rapport � la
recommandation XSLT. Un nouveau processeur est disponible sur le site
microsoft (MSXML3.0) qui est compatible avec le standard.
SI vous souhaitez utiliser la version courante :
il faut modifier :
   L'espace de nom est : http://www.w3.org/TR/WD-xsl.
   Donner les r�gles par d�faut
   v�rifier les priorit�s
voir ce lien
http://www.chez.com/xml/butineurs/index.htm#Msxsl3

"Didier" <plagnes@wanadoo.fr> a �crit dans le message news:
8vh6r2$a7d$1@wanadoo.fr...
>
> Bonjour,
>
> j'ai un fichier xml associ� a un fichier xsl.
> Sous IE 5.0 ( et 5.5) quand je lance le fichier xml, celui ci n'affiche
pas
> la liste des articles, le tableau reste vide, seule la colonne des titres
> apparait.
> Pouvez vous m'aider ?
>
> Merci
> Didier
>
> le fichier livres.xml
>
> <?xml-stylesheet type="text/xsl" href="livres.xsl" version="1.0"?>
>
> <bibliotheque>
>   <livre ref="A1000">
>     <titre>Pierre: The Ambiguities</titre>
>     <auteur>Herman Melville</auteur>
>     <prix>99.00</prix>
>   </livre>
>   <livre ref="A1001">
>     <titre>Heart of Darkness</titre>
>     <auteur>Joseph Conrad</auteur>
>     <prix>120.00</prix>
>   </livre>
>   <livre ref="A1002">
>     <titre>Arrowsmith</titre>
>     <auteur>Sinclair Lewis</auteur>
>     <prix>78.00</prix>
>   </livre>
> </bibliotheque>
>
> le fichier livres.xsl
>
> <?xml version="1.0"?>
> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> version="1.0">
>
> <xsl:template match="/">
>  <html>
>  <head>
>  <title>Tigris Products</title>
>  </head>
>  <body bgcolor="#000000FF">
>  <p><font size="7">Liste des livres</font></p>
>  <xsl:apply-templates select="bibliotheque"/>
>  </body>
>  </html>
> </xsl:template>
>
> <xsl:template match="bibliotheque">
>    <table width="100%" border="2">
>     <tr>
>      <td>TITRE</td>
>      <td>AUTEUR</td>
>      <td>PRIX</td>
>     </tr>
>       <xsl:for-each select="livre">
>          <tr>
>             <td><xsl:value-of select="titre"/></td>
>             <td><xsl:value-of select="auteur"/></td>
>             <td><xsl:value-of select="prix"/></td>
>          </tr>
>       </xsl:for-each>
>    </table>
> </xsl:template>
>
> </xsl:stylesheet>
>
>
>
>
>
>
>
Re: help xml+xsl
#10173
Author: Guillaume Téchené
Date: Thu, 23 Nov 2000 00:00
21 lines
1570 bytes
> Bonjour,
>
> j'ai un fichier xml associ� a un fichier xsl.
> Sous IE 5.0 ( et 5.5) quand je lance le fichier xml, celui ci n'affiche pas
> la liste des articles, le tableau reste vide, seule la colonne des titres
> apparait.
> Pouvez vous m'aider ?
>
> Merci
> Didier

Euh... chez moi, �a marche tr�s bien tel quel ! J'utilise aussi IE 5.5 avec la
derni�re version du parseur XML de chez Microsoft et tout marche nickel. J'ai
un tableau sur fond bleu flashy (urgl :) ) qui affiche titre, auteur et prix
tout � fait normalement.
Par contre, contrairement � ce qu'ont dit les pr�c�dents posts, l'URL
http://www.w3.org/TR/WD-xsl est plus ou moins "p�rim�". Pour plus d'infos
l�-dessus, consulte le post intitul� "Probl�me avec <xs:variable" qui a �t�
lanc� vendredi dernier � 16h43. Tu y trouveras peut-�tre des r�ponses.

A++
Re: help xml+xsl
#10177
Author: Tom.
Date: Thu, 23 Nov 2000 00:00
29 lines
2004 bytes
In article <3A1CD0CA.10751709@supelec-rennes.fr>, "David Mercier"
<dmercier@supelec-rennes.fr> wrote:
>> <?xml version="1.0"?>
>> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>> version="1.0">
> 
>   C'est l� ... du d�but de ma faible exp�rience en XML (en fait je le
> sais depuis deux jours seulement), IE ne sais pas utiliser la derni�re
> recommendation � "http://www.w3.org/1999/XSL/Transform".

FYI c'est vrai avec le processor livr� par d�faut avec IE5 et IE5.5.
Mais on peut (de devrait le faire) tr�s bien remplacer celui-ci par le
dernier MSXML3 <http://msdn.microsoft.com/xml/> qui est
quasi-totalement conforme � la Recommendation.

>   Si tu veux pas installer un vrai XSLT processor, essaye du c�t� de
> Netscape 6: plus r�cent il supporte peut �tre mieux la derni�re
> recommendation (mais ce n'est qu'une hypoth�se, j'ai aucune info
> dessus).

On ne tirera rien de N6 pour l'instant. Il faut se pencher plutot sur
Mozilla et plutot les nightly builds qu'on compilera soi-m�me.
C'est l'�quipe de Mozilla qui d�veloppe Gecko (le moteur de rendu
utilis� aussi dans N6, comme pratiquement tout Mozilla d'ailleurs) et
par cons�quent son support XSLT.
Celui-ci est toujours en d�veloppement et pas int�gr� dans les diverses
Milestones pr�compil�es de Mozilla.

Tom.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads