Thread View: fr.comp.text.xml
6 messages
6 total messages
Started by Didier
Wed, 22 Nov 2000 00:00
help xml+xsl
Author: Didier
Date: Wed, 22 Nov 2000 00:00
Date: Wed, 22 Nov 2000 00:00
70 lines
2286 bytes
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
Author: David Mercier
Date: Thu, 23 Nov 2000 00:00
Date: Thu, 23 Nov 2000 00:00
41 lines
2119 bytes
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
Author: lionel
Date: Thu, 23 Nov 2000 00:00
Date: Thu, 23 Nov 2000 00:00
86 lines
2636 bytes
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
Author: michel.houdas
Date: Thu, 23 Nov 2000 00:00
Date: Thu, 23 Nov 2000 00:00
91 lines
3012 bytes
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
Author: Guillaume Téchené
Date: Thu, 23 Nov 2000 00:00
Date: Thu, 23 Nov 2000 00:00
21 lines
1570 bytes
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
Author: Tom.
Date: Thu, 23 Nov 2000 00:00
Date: Thu, 23 Nov 2000 00:00
29 lines
2004 bytes
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