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 Discussion :

Quel parseur XML pour des Strings ?


Sujet :

XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 166
    Par défaut Quel parseur XML pour des Strings ?
    Salut tout le monde,
    je dois faire un programme en C++ qui permet de communiquer avec du flash.
    Je réalise l'interactoin via la méthode ExternalInterface du coté du flash qui me retourne des Strings contenant du XML.

    Jusqu'à présent j'avais pour habitude d'uitliser toujours TinyXML pour tout ce qui est parsing d'XML mais ça ne prend en paramètres d'entrée que des fichiers et pas directement des strings.

    Auriez-vous une autre bibliothèque à me conseiller ? (de préférences légère et fiable)

    merci ++

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    394
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 394
    Par défaut
    Pourquoi ne pas utiliser un fichier temporaire dans ce cas ?

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 166
    Par défaut
    en fait, je crains ke ce ne soit trop long. En fait je dois faire communiquer des jeux video en flash avec une plate-forme de jeux video codée elle en C++. A partir de la plate-forme je dois pouvoir etre capable de lancer le jeu flash et de le faire interagir a tout moment avec un serveur (et donc repasser par ma plate forme). Il risque donc d'y avoir beaucoup de données xml a echanger (du jeu flash vers le serveur c++ et vice versa) c'est pour ca que ca me parait pas tres performant d'utiliser des fichiers temporaires.

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    394
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 394
    Par défaut
    Je suis quand même surpris que tinyXML ne soit pas capable de 'parser' une chaîne de caractères, alors qu'il peut lire un fichier. La documentation n'est pas très explicite sur ce point, c'est vrai. Je regarderais d'un peu plus près le code néanmoins, je suis convaicu qu'il est possible d'utiliser une chaîne de caractère, ou un flot comme source.

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    394
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 394
    Par défaut
    As-tu testé la fonction suivante à partir d'un document XML stocké sous la forme d'une chaîne de caractère
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    std::istream& operator>>(std::istream & in,TiXmlNode & base);

  6. #6
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    166
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 166
    Par défaut
    Merci Jan Rendek. J'avoue que je n'y avais pas pensé. Mais es-tu certain que ça marche ? Ce n'est pas que je doute de tes compétences mais c'est juste que je n'ai pas envie de perdre du temps à mettre en place un parser TinyXml (je suis déjà loin d'être en avance sur mon planning ).
    ++

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

Discussions similaires

  1. Modification de compareTo pour des String?
    Par Greg.shogun dans le forum API standards et tierces
    Réponses: 7
    Dernier message: 29/01/2007, 10h35
  2. Réponses: 2
    Dernier message: 06/09/2006, 14h26
  3. [SimpleXML] Problème PHP5/XML pour des affichages particuliers
    Par vanilla dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 20/04/2006, 13h22
  4. Quel langage utiliser pour des formulaires ?
    Par le_ben dans le forum Langages de programmation
    Réponses: 19
    Dernier message: 13/10/2005, 14h08
  5. Réponses: 8
    Dernier message: 19/04/2005, 12h04

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