IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

[XML] Lire le xml directement dans html [Débutant(e)]


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 130
    Par défaut [XSL] La structure xsl:if et le contenu d'une balise.
    Voila j'ai ecrit un fichier xml que j'ai lié a mon propre dtd, ensuite tout comme expliqué page 16 du cours conseillé sur ce forum j'ai donné dans la balise <xml> le nom de mon fichier xml et j'ai fait un tableau qui devait trier les données mais rien ne s'affiche.

    Ai-je omis d'installer quelque chose?
    PS: je vais coller tout mes codes bientot.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 130
    Par défaut
    C'est un exempe classic cr je voulais faire un arbre genealogique et je me suis inspiré de la mythologie greque.

    mytholoie.dtd
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <?xml version="1.0" standalone="yes"?>
    <!DOCTYPE parent [
    <! ELEMENT mythologie ( dieu )>
    <! ELEMENT dieu ( nom , pere , mere )>
    <! ELEMENT nom (#PCDATA)>
    <! ElEMENT pere (#PCDATA)>
    <! ELEMENT mere (#PCDATA)>
    ]>
    liste_dieu.xml
    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
    18
    19
    20
     
    <?xml version="1.0" standalone="no"?>
    <!DOCTYPE parent SYSTEM "mythologie.dtd">
    <mythologie>
    	<dieu>
    		<nom>Gaïa</nom>
    		<pere>Pas</pere>
    		<mere>Pas</mere>
    	</dieu>
    	<dieu>
    		<nom>Ouranos</nom>
    		<pere>Pas</pere>
    		<mere>Gaïa</pere>
    	</dieu>
    	<dieu>
    		<nom>Pontos</nom>
    		<pere>Pas</pere>
    		<mere>Gaïa</mere>
    	</dieu>
    </mythologie>
    et le code html, la page que j'ai ouverte ( les trois document sot dans le meme dossier
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <html>
    <body>
    <xml id="liste" src="liste_dieu.xml"></xml>
    <table border="1" datasrc="liste">
    <tr><td>Nom</td><td>Pere</td><td>Mere</td><tr>
    <tr><td><span datafld="nom"></span><span datafld="pere"></span><span datafld="mere"></span></tr>
    </table>
    </body>
    </html>

  3. #3
    Rédacteur

    Avatar de Erwy
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2003
    Messages
    4 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 967
    Par défaut
    Les ilots xml
    Vieille techno (avec un certains nombre de bug sur ie) très peu utilisé quasi plus suivi.
    Je te conseille de changer l'approche

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 130
    Par défaut
    Comment pourrais faire?

  5. #5
    Rédacteur

    Avatar de Erwy
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2003
    Messages
    4 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 967
    Par défaut
    utiliser du xslt pour prduire du html

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 130
    Par défaut
    Ls ilot xml tu parle de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    datafld="nom_de_balise"
    en attribut de balise?

Discussions similaires

  1. Introduire lien html direct dans xml qui fonctionne.
    Par jarodrc dans le forum XML/XSL et SOAP
    Réponses: 5
    Dernier message: 18/04/2011, 14h33
  2. Styles CSS directement dans HTML ne fonctionne pas
    Par NiamorH dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 29/09/2010, 20h41
  3. Vos lumières pour lire du XML dans du HTML
    Par iviewclear dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 31/03/2010, 13h19
  4. Réponses: 1
    Dernier message: 04/01/2010, 18h30
  5. Lire un xml avec javascript et generer code html ?
    Par zevince dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 04/04/2006, 11h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo