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

XML/XSL et SOAP Discussion :

[XML] Recuperer elements d'un paragraphe


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 9
    Par défaut [XML] Recuperer elements d'un paragraphe
    Bonjour,
    je voudrai savoir si il est possible de récupérer des informations (de type "titre", "année" ...) situées dans un paragraphe de texte simple.
    Mon paragraphe de donnees est le suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <bio>
    Morgan Freeman est diplômé du lycée de Greenwood, dans le Mississippi. 
    A 68 ans, il remporte l'Oscar du Meilleur second rôle masculin pour sa prestation  dans Million dollar baby en 2005.
    </bio>
    J'ai créé la dtd comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <!ELEMENT bio (#PCDATA,acteur*,titre*,annee*)>
    <!ELEMENT ref (#PCDATA)>
    <!ELEMENT titre (#PCDATA)>
    <!ELEMENT annee (#PCDATA)>
    Mais je ne sais pas comment récupérer proprement les elements du texte...
    (N'y a t'il pas un autre moyen que de baliser <titre> devant le titre et ainsi de suite pour chacun des elements de ce texte? )
    Merci

  2. #2
    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 : 49
    Localisation : France

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 967
    Par défaut
    Citation Envoyé par kapfab
    Mais je ne sais pas comment récupérer proprement les elements du texte...
    (N'y a t'il pas un autre moyen que de baliser <titre> devant le titre et ainsi de suite pour chacun des elements de ce texte? )
    Merci
    Pas de propre, non.
    XML est un fichier de donnée et à ce niveau partage un point avec n'importe quel SGBD.
    Si la donnée n'est pas clairement identifié dans un champ (ici une balise) c'est un vrai m***ier à trouver

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 9
    Par défaut
    ok merci Erwy ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JDOM] recuperer element d'un fichier xml
    Par ingeuls dans le forum Format d'échange (XML, JSON...)
    Réponses: 6
    Dernier message: 10/04/2009, 14h18
  2. [XML]Liste élément XML
    Par SteelBox dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 15/06/2006, 00h11
  3. [Aide] Construire XML / Recuperer ressources machine
    Par JamesP dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 16/01/2006, 18h56
  4. [XML] Recuperation d'une valeur
    Par cosmos38240 dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 05/10/2005, 14h13
  5. [XML] Récupérer des données parsées
    Par bartmarley dans le forum Modules
    Réponses: 7
    Dernier message: 31/05/2005, 14h43

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