Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2584 connectés 

 


Dernière réponse
Sujet : XML/XSL] Probleme au brassage
gilou

youdontcare a écrit a écrit :

 
pour utf-8 et les accents ... regarde l'encodage utf-8. je crois que gilou l'expliquait dans un post y'a pas longtemps.




Voir ici: http://forum.hardware.fr/sqlforum/ [...] e=0&cache=
A+,


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
gilou

youdontcare a écrit a écrit :

 
pour utf-8 et les accents ... regarde l'encodage utf-8. je crois que gilou l'expliquait dans un post y'a pas longtemps.




Voir ici: http://forum.hardware.fr/sqlforum/ [...] e=0&cache=
A+,

youdontcare j'obtiens ça chez moi :
 
ID:1
Name: Capot
Pondération: 0.21
 
ID:2
Name: Aile AVG
Pondération:  
 
ID:3
Name: Aile AVD
Pondération: 0.34
 
pour utf-8 et les accents ... regarde l'encodage utf-8. je crois que gilou l'expliquait dans un post y'a pas longtemps.
 
google : http://prominence.com/books/net/cd/html/utf.html
 
SALOPERIE DE SMILEYS !

 

[edtdd]--Message édité par youdontcare--[/edtdd]

youdontcare a écrit a écrit :

ça marche chez moi, ie 5.5 + msxml beta 4.
si tu fais tes tests sous ie, il faut chopper la dernière version du parser msxml (3 pour la stable).
 
et tu n'as pas droit aux accents en utf-8, enfin ce n'est pas la manière de les encoder. tu peux garder ton texte et changer l'encoding :
 
<?xml version="1.0" encoding="iso-8859-1"?>  




 
Je suis sous IE 5.5, avec MSXML 3 que je viens de dl du site de Kro et ya toujours pas moyen... Il t'affiche bien les valeurs ?
C'est ouf quand même! Pour quelque chose d'aussi simple, ca foire deja mais alors quand ca va devenir balèze, ca risque d'etre la galère pour s'en sortir.
Merci bien pour les accents... Si je veux garder UTF-8, comment dois-je encoder les accents?

youdontcare ça marche chez moi, ie 5.5 + msxml beta 4.
si tu fais tes tests sous ie, il faut chopper la dernière version du parser msxml (3 pour la stable).
 
et tu n'as pas droit aux accents en utf-8, enfin ce n'est pas la manière de les encoder. tu peux garder ton texte et changer l'encoding :
 
<?xml version="1.0" encoding="iso-8859-1"?>
J'ai un XML:
 
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="Sample.xsl"?>
<Pieces>
 <Piece ID="1" Name="Capot" Ponderation="0.21"/>
 <Piece ID="2" Name="Aile AVG" Ponderation=""/>
 <Piece ID="3" Name="Aile AVD" Ponderation="0.34"/>
</Pieces>
 
J'ai un XSL:
 
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
<xsl:template match="/">
<html>
<body>
<xsl:for-each select="Pieces/Piece">
 <p>ID:<xsl:value-of select="@ID"/>
 <br/>Name: <xsl:value-of select="@Name"/>
 <br/>Pondération: <xsl:value-of select="@Ponderation"/>
 </p>
 </xsl:for-each>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
 
Lors du brassage, j'obtient l'affichage suivant:
 
ID:  
Name:  
Pondération:  
 
Donc les valeurs contenues dans le XML ne sont pas lues correctement... D'ou vient l'erreur?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)