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 :

Quelle API choisir ?


Sujet :

XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté Avatar de ManusDei
    Homme Profil pro
    vilain troll de l'UE
    Inscrit en
    Février 2010
    Messages
    1 624
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : vilain troll de l'UE

    Informations forums :
    Inscription : Février 2010
    Messages : 1 624
    Par défaut Quelle API choisir ?
    Bonjour,

    je dois coder un programme, qui accèderait à des données enregistrées dans des fichiers XML, et je cherche quelle API est la plus appropriée.

    Voilà mes besoins :
    • Peu gourmande en ressources mémoire
    • Possibilité de modifier le fichier XML lu
    • Possibilité d'accéder à un élément précis du fichier, sans charger le fichier complet en mémoire


    En JAVA (je dois le faire en JAVA également), j'ai choisi l'API StAx, en C++ je ne sais pas trop quelle API prendre, mais je cherche quelque chose de proche (dans le principe).

    J'ai l'impression que Expat correspond à ça, est-ce que quelqu'un peut le confirmer/infirmer/proposer autre chose ?

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 94
    Par défaut
    xercesc est ton ami !

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 294
    Détails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 294
    Par défaut
    Salut,

    Le seul 'pull parser' que je connaissance en C/C++ est Faxpp, mais c'est uniquement pour lire et non écrire (tout comme Expat d'ailleurs).
    Xerces-c est sans doute la bibliothèque qui consomme le plus de mémoire, mais au moins il y a toutes les fonctionnalités...

    Mais bon de toute façon ça me semble difficile d'espérer à la fois ne pas tout charger en mémoire (SAX) et pouvoir quand même effectuer des modifications (DOM).

    MAT.

Discussions similaires

  1. Quelle API de workflow choisir ?
    Par link256 dans le forum Développement Web en Java
    Réponses: 14
    Dernier message: 17/11/2011, 11h29
  2. [JAVA/XML] Quelle API choisir ?
    Par ManusDei dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 22/04/2010, 08h12
  3. Client d'appel SOAP : quelle API choisir ?
    Par g_rare dans le forum Services Web
    Réponses: 8
    Dernier message: 09/07/2007, 18h13
  4. [J2EE] quelle API pour Excel choisir ?
    Par vallica dans le forum Documents
    Réponses: 4
    Dernier message: 19/04/2006, 14h24

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