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

 Delphi Discussion :

Débutant Delphi et XML


Sujet :

Delphi

  1. #1
    Candidat au Club
    Inscrit en
    Novembre 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 14
    Points : 3
    Points
    3
    Par défaut Débutant Delphi et XML
    Voila en fait je débute totalement en Delphi ( je suis plutôt C,C++) et j'ai un assez gros probleme, j'arrive pas mal à maitriser les fiches, unités et tout, mais pour lire un fichier XML en Delphi, alors la je n'ai aucune idée, le probleme c'est que j'y connais rien du tout en XML et combiné au Delphi bah...

    Donc j'aimerais savoir, comment à partir de mon environnement en Delphi, pouvoir Lire un fichier en .XML, puis comment récupérer les valeurs qu'ils contient... c'est tout se que je veux savoir, si quelqu'un sait, je suis preneur de l'info. merci d'avance.

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 044
    Points : 40 962
    Points
    40 962
    Billets dans le blog
    62
    Par défaut
    Quelle version de Delphi (c'est important )
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  3. #3
    Candidat au Club
    Inscrit en
    Novembre 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 14
    Points : 3
    Points
    3
    Par défaut
    Delphi 6

  4. #4
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 044
    Points : 40 962
    Points
    40 962
    Billets dans le blog
    62
    Par défaut
    Encore un D6, La version qui me manque décidement tout le monde se donne le mot . Désolé , je passe , je te renvois à la
    avec BDS2006 c'est si facile
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  5. #5
    Candidat au Club
    Inscrit en
    Novembre 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 14
    Points : 3
    Points
    3
    Par défaut
    Désolé - aucun résultat. Veuillez essayer avec une autre requête.
    Ce n'est pas la même technique de codage pour deux Delphi différent ??

    En fait j'aimerais juste un exemple de code qui me permettrais d'ouvrir/lire un fichier.xml et utiliser son contenu..

  6. #6
    Membre chevronné

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    1 519
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 519
    Points : 2 153
    Points
    2 153
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    alors là je crois que j'ai trouvé pile poil le tutoriel qu'il vous fallait : Initiation à XML et Delphi 6
    La FAQ - les Tutoriels - Le guide du développeur Delphi devant un problème

    Pas de sollicitations techniques par MP -

  7. #7
    Candidat au Club
    Inscrit en
    Novembre 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 14
    Points : 3
    Points
    3
    Par défaut
    Merci beaucoup je vais voir si je trouve mon bonheur dans le tuto..

  8. #8
    Candidat au Club
    Inscrit en
    Novembre 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 14
    Points : 3
    Points
    3
    Par défaut
    Bon voila j'ai étudier le tutoriel et il m'a permis de pouvoir voir mon .xml lors de l'ouverture d'un fichier se qui est déjà pas mal, mais ce que je cherche réelement est de pouvoir utiliser les données contenues dans mon .xml; je voudrais que mon programme, lors de l'ouverture d'un fichier xml, puisse utiliser toutes les informations présentes dessus. merci.

  9. #9
    Membre régulier
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mai 2008
    Messages : 48
    Points : 118
    Points
    118
    Par défaut
    Si tu connais les valeurs que tu cherche (et leur balise) relis la parti III du tutoriel..

    Donc par exemple, au lieu de tout balancer dans ton memo comme dans le tuto, tu récupere chaque valeur

    Donc au lieu de ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
      stage.Attributes['nom'] := 'SQL SERVER 7 Administration';
      stage.Attributes['date'] := '11/06/2001';
    Tu vas faire ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
      stage.Attributes['nom'] := pChar(LaValeurQueTuVeutUtiliser.Caption); {.Caption ou Text par exemple (ou autre selon ce que tu veux en faire..}
      stage.Attributes['date'] := pChar(MaDateDeStage.Caption);
    // Après je suis pas sur, mais je crois que si ca contient que des chiffres, tu doit utiliser un StrToInt (au lieu de pChar), je m'y connais pas vraiment :s

  10. #10
    Candidat au Club
    Inscrit en
    Novembre 2007
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 14
    Points : 3
    Points
    3
    Par défaut
    Merci pour ton aide, j'ai finalement réussi à récupérer mes données..maintenant nouvelle étape, inscrire ces valeurs dans une base de données en SQL :s:s:s:s:s:s:s

Discussions similaires

  1. [ Tomcat ] [ débutant ] config web.xml
    Par TeTram dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 09/02/2009, 10h22
  2. [Choix] [Débutant] SOAP ou XML-RPC ?
    Par Noisette dans le forum XML/XSL et SOAP
    Réponses: 7
    Dernier message: 15/01/2009, 17h31
  3. Delphi et XML
    Par jenesuispasunrobot dans le forum Langage
    Réponses: 4
    Dernier message: 05/11/2005, 18h53
  4. [débutant] interet de XML
    Par unNew dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 09/09/2005, 09h48
  5. [débutant] faire du xml...
    Par Mathusalem dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 24/03/2005, 11h39

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