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

C++Builder Discussion :

C++ Builder 5 : Creation de fichiers XML


Sujet :

C++Builder

  1. #1
    Membre confirmé Avatar de bfespi69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

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

    Informations forums :
    Inscription : Février 2008
    Messages : 79
    Par défaut C++ Builder 5 : Creation de fichiers XML
    Bonjour à tous,

    Je cherche à générer des fichiers XML à partir de C++Builder.

    Cependant je ne trouve pas de composants BCB5 pour les générer.

    Je ne peux que les analyser ( parser ) avec un composant gratuit TXmlScanner.

    Je ne désire pas les générer par un éditeur de texte, c'est pourquoi je cherche un composant pour le faire.

    Quelqu'un aurait-il une solution pour générer des XML en sachant que je ne possède pas de composant pour le faire car je ne suis pas arriver à installer dans ma version de C++Builder les composants TurboPower XML Partner,

    disponibles à partir d'ici :
    http://delphi.developpez.com/freewar...owerXMLPartner.

    Il n'y a pas de tuto pour installer. Même en essayant plusieurs façons pour installer je n'ai pas réussi.

    Quelqu'un aurait une idée pour installer ces composants ou en utiliser d'autre ?

    Il n'y a rien par défaut dans ma version de Borland C++Builder qui ne soit disponible pour la manipulation de XML.

    A bientot.

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 049
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 049
    Par défaut
    Il est curieux que tu n'es pas TXMLDocument dans la palette "Internet"
    Version Perso ou Pro ?

    Sinon, il est possible d'importer les objets XML de Microsoft, via "Importer une Bibliothèque de type"
    Il y a plusieurs versions de "Microsoft XML ..." et de DLL "msxml...", je ne sais pas laquelle doit être utilisée !

    BCB5, c'est tout de même très vieux !
    Il n'est pas suprenant que des libs externes ne puissent pas s'installer !
    D'ailleurs, il faudrait vérifier la version minimale perso ou pro ?
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    Salut bfespi69
    En cliquant sur le titre tu est redirige sur le site la dans la rubrique Forums sous menu Help il y a en anglais quelque chose sur l'instal BCB5

  4. #4
    Membre confirmé Avatar de bfespi69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

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

    Informations forums :
    Inscription : Février 2008
    Messages : 79
    Par défaut
    @ShaiLeTroll
    En effet je n'ai pas le composant TXMLDocument dans ma palette Internet, ni dans aucune autre d'ailleurs.

    Je suis sous Borland C++ Builder Professionel Version 5.0 Build (12.34) Update Pack 1.

    Je vais essayer l'import de bibliothèques :
    j'en ai plusieurs qui s'appellent Microsoft XML ( versions 2 à 6 ) pointant vers:
    - C:\Windows\System32\msxml2.dll
    - ...
    - C:\Windows\System32\msxml6.dll

    @blondelle
    J'ai déjà vu ce forum, je n'y suis pas arrivé quand même. J'installe des paquets mais les composants ne sont pas ajoutés à ma palette.

  5. #5
    Membre confirmé Avatar de bfespi69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

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

    Informations forums :
    Inscription : Février 2008
    Messages : 79
    Par défaut
    Bon j'ai importé différentes bibliothèques pour essayer.

    A partir de la version 4 je peux importer sans problèmes.

    Cependant il ya de nombreux composants installés.

    Lequel permet de générer un fichier XML ? ( voir image jointe )

    Si vous avez d'autres conseils ou idées, je suis preneur !

    A+ Merci !

    Images attachées Images attachées  

  6. #6
    Membre confirmé Avatar de bfespi69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

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

    Informations forums :
    Inscription : Février 2008
    Messages : 79
    Par défaut
    TXMLDocument n'est pas installé après avoir mis la bibliothèque de types Microsoft XML version 6.

    TDOMDocument le remplace ?

    HELP !!!!

    Cordialement.

  7. #7
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 049
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 049
    Par défaut
    Tu devrais consulter la MSDN IXMLDOMDocument/DOMDocument, tu as de la lecture en vue !

    TXMLDocument est l'encapsulation Delphi du IDOMDocument et IXMLDOMDocument

    As-tu trouvé l'unité msxml.hpp et msxmldom.hpp dans le dossier ...\CBuilder5\Include\Vcl\
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  8. #8
    Membre confirmé Avatar de bfespi69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

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

    Informations forums :
    Inscription : Février 2008
    Messages : 79
    Par défaut
    Non je n'ai pas trouvé msxml.hpp et msxmldom.hpp dans l'emplacement ...\CBuilder5\Include\Vcl\

    Que dois-je faire avec ces fichiers et à quoi servent-ils ?

    J'ai lu un peu la documentation de la MSDN à propos de XMLDocument/DOMDocument.

    On y trouve beaucoup d'informations cependant je ne sais pas trop où regarder.

    Je dois générer des fichiers XML dans un format connu avec une arborescence à 4 niveaux maxi.

  9. #9
    Membre confirmé Avatar de bfespi69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

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

    Informations forums :
    Inscription : Février 2008
    Messages : 79
    Par défaut
    J'ai décidé d'utiliser TinyXML. Ca fonctionne très bien.

    A bientot.

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

Discussions similaires

  1. Problème de creation de fichier xml
    Par phenomeno dans le forum C#
    Réponses: 4
    Dernier message: 08/12/2010, 20h46
  2. urgent:creation de fichier xml
    Par infoo dans le forum APIs
    Réponses: 4
    Dernier message: 08/09/2010, 17h24
  3. [PHP 5.2] probléme de creation de fichier xml
    Par gtraxx dans le forum Langage
    Réponses: 2
    Dernier message: 20/08/2009, 13h35
  4. Creation de fichier XML avec XML Builder
    Par Nicolas57 dans le forum Ruby
    Réponses: 1
    Dernier message: 10/07/2007, 09h21
  5. Creation de fichier XML
    Par Cedwik dans le forum Java ME
    Réponses: 1
    Dernier message: 17/01/2007, 19h50

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