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 :

[XInclude] quel parseur utilisé?


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    37
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 37
    Par défaut [XInclude] quel parseur utilisé?
    Bonjour,
    je suis débutant en XML, je souhaite savoir quel est le parser c++ le plus simple à mettre en place, qui supporte Xinclude.
    Pour être claire, j'ai en entrée un fichier XML main.xml qui utilise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <include xmlns:xi=" D:\Documents and Settings\All Users\">
          <xi:include href="XMLfile_2.xml" />
    </include >
    je dois reproduire en sortie un fichier xml qui aura simplement comme contenu celui du fichier main.xml et XMLfile_2.xml sans aucune transformation.

    Est ce que MsXML permet de faire cela? quelle version alors?

    Quelqu'un pourra me fournir un exemple de code?

    merci beaucoup, je galère vraiment

  2. #2
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Par défaut
    la question a déjà été posée... (par moi )

    si je me souviens bien il faut la lib xerces-j avec une version >= 2.7
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  3. #3
    Expert confirmé
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Par défaut
    Malheureusement, la version C++ de Xerces n'implémente pas XInclude.

    Regarde plutôt du côté de libxml2 (écrit en C).
    FAQ XML
    ------------
    « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser »
    Giacomo Leopardi

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 70
    Par défaut
    Libxml2 semble une bonne alternative mais je crois qu'elle n'implémente pas les schemas XSD ce qui peut freiner son adoption au cœur d'un projet.

Discussions similaires

  1. Quel parseur XML pour des Strings ?
    Par krokmitaine dans le forum XML
    Réponses: 13
    Dernier message: 19/12/2006, 21h01
  2. [serveur mail] Quel logiciel utilisé et comment ?
    Par cedonline dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 05/12/2005, 11h40
  3. [WebService]Quel logiciel utilisé???
    Par caro. dans le forum Services Web
    Réponses: 10
    Dernier message: 12/04/2005, 16h17
  4. Quel algorithme utilisé pour faire un arbre hiérarchique
    Par deaven dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 26/01/2005, 21h30
  5. Quel langage utilisé pour manipuler le web ?
    Par KORTA dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 14/07/2004, 21h03

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