Affichage d'images et de liens avec xml

Gerrard88 Messages postés 15 Statut Membre -  
 gerrard88 -
Bonjour,
Au fait j'ai un problème avec mon fichier xml. Les images s'affichent pas ainsi que les liens quand je le lance et pourtant les liens vers les pages et les images sont normalement écrits. Si quelqu'un pourrais bien m'aider. Voici mon code :
<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="../../../editor/styleXML.css" type="text/css"?> 
<joueurs> 
<joueur> 
<rang>1</rang> 
<url_img_pronostiqueur><img src="http://images.wazabet.com/templates/profil_default.jpg"/>Avatar</url_img_pronostiqueur> 
<url_pf_pronostiqueur><a href="http://bstat.local/_view/communityview.php?m=OA==&c=MTE=">Image portefeuille</a></url_pf_pronostiqueur> 
<infos-joueur> 
<url_page_pronostiqueur><a href="http://bstat.local/_view/communityview.php?m=OA==">ouze</a></url_page_pronostiqueur> 
<pays>Senegal</pays> 
</infos-joueur> 
<paris_places>8</paris_places> 
<paris_gagnes>4</paris_gagnes> 
<paris_perdus>2</paris_perdus> 
<benefice>1324</benefice> 
<roi>67% </roi> 
</joueur> 
</joueurs> 


et le code css
/*  
    Document   : styleXML 
    Created on : 17 sept. 2011, 11:30:24 
    Author     : Mohamed DIOUF 
    Description: 
        Purpose of the stylesheet follows. 
*/ 

/*  
   TODO customize this sample style 
   Syntax recommendation http://www.w3.org/TR/CSS2/ 
*/ 

joueurs {  
    display: block; 
    font-family: 'Times New Roman',Times,serif; 
    font-size: 11px; 
} 
joueur { 
    display: block; 
    border-top: 1px solid #000; 
    border-left: 1px solid #000; 
    border-right: 1px solid #000; 
    border-bottom: 1px solid #000; 
    padding: 5px 5px 5px 5px; 
    width: 600px; 
    height: 20px; 
    text-align: justify; 
    vertical-align: middle; 
    word-spacing: 3px; 
} 
rang, url_img_pronostiqueur, url_pf_pronostiqueur, paris_places, paris_gagnes, paris_perdus, benefice, roi { 
    font-weight: bold; 
    font-style: inherit; 
    text-align: center; 
    margin-right: 10px; 
    margin-left: 10px; 
    margin-bottom: 10px; 
    margin-top: 10px; 
    padding-right: 11px; 
    padding-left: 11px; 
    padding-bottom: 11px; 
    padding-top: 11px; 
} 

infos-joueur{ 
       
} 

url_page_pronostiqueur { 
    font-weight: bold; 
    font-style: inherit; 
    text-align: center; 
    margin-right: 10px; 
    margin-left: 10px; 
    margin-bottom: 10px; 
    margin-top: 10px; 
    padding-right: 11px; 
    padding-left: 11px; 
    padding-bottom: 11px; 
    padding-top: 11px; 
} 


Merci d'avance.

A voir également:

1 réponse

kakashi672 Messages postés 17 Statut Membre 7
 
Bonjour,

Pour la transformation de document xml j'utiliserai plutôt xslt qui te permet de transformer tes balises xml en html et pourquoi pas le combiner avec du css pour lui donner de lui donner le style que tu souhaite.

Si tu souhaite te documenter je te conseille ce lien qui t'apprendra les bases pour xslt

http://www.w3schools.com/xsl/xsl_browsers.asp
0
gerrard88
 
Ok! Je verrai bien avec le xslt. Mais mon problème en est que les liens ne marche pas. je les vois pas quand je lance mon fichier. Merci
0
kakashi672 Messages postés 17 Statut Membre 7
 
en tout c'est ce que je constate car tu a spécifier la version de xml mais sinon il ne connait pas la balises <a> la balise <a> est valide avec un doctype html c'est pour ca que je t'ai donné la piste de transformer ton document xml en html grâce à xslt
0
gerrard88
 
Ah ok!! je vois. Merci
0