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 :

[c++] xml properties


Sujet :

XML

  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 506
    Par défaut [c++] xml properties
    Bonjour,

    Je développe une application en C++ / gtkmm, et je voudrais créer des fichiers de propriétés, de configuration...

    Ce qui signifie donc lecture, et écriture des fichiers...
    Sous java, il y a une lib qui permet de lire facilement les fichiers properties...
    Y a-t-il une lib équivalente pour le C++ ?

    Sinon, il ya bien sur le xml J'ai vu que Xerces semblait assez bien apprécié...

    Quel est votre avis pour les fichiers de conf ?
    La seule chose, c'est que je veux éviter de faire des lecture ecriture dans un fichier avec des read et des write, trop manuel

    MErci

  2. #2
    Rédacteur
    Avatar de Laurent Gomila
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par défaut
    Si gtkmm est bien fait, il devrait posséder une classe pour ça.

    Sinon il y a boost::program_options. Les XML c'est bien aussi, par contre Xerces il me semble que c'est du très lourd, pour une simple lecture / écriture de paramètres il vaudra mieux utiliser TinyXML.

  3. #3
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Si tu utilises gtkmm tu devrais apprécier libxml++, qui utilise d'ailleurs Glib::ustring.

  4. #4
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 506
    Par défaut
    hmm alors libxml++ et tinyXML en poles positions.... je vais regarder ça
    pour gtkmm je sais pas trop, vu que c une API graphique essentiellement je ne suis pas sur qu'ils se soient penchés sur les fichiers de conf..

    enfin je v creuser un peu plus, merci

  5. #5
    Expert confirmé
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 296
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 296
    Par défaut
    Je n'aurais pas qualifié xercès d'appréciée. D'utilisation répandue oui. Par contre, je n'apprécie pas particulièrement la façon dont il faut gérer les ressources avec cette bibliothèque. J'ai l'impression d'avoir fait un bond dans le passé.

    Quant à la lib pour faire ça .. ? boost.program_option, et à peu près n'importe quelle autre lib orientée IHM et plus fournira ce service.
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

Discussions similaires

  1. [2.2.2] Balise "xml-property" sur les graphiques
    Par meurwinn dans le forum BIRT
    Réponses: 7
    Dernier message: 27/05/2008, 16h53
  2. [AJAX] xhr.response.XML has no property
    Par Khrysby dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 15/11/2006, 17h50
  3. De XML vers Properties
    Par charpaton dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 14/11/2006, 11h42
  4. fichier properties xml
    Par nutix2003 dans le forum Langage
    Réponses: 11
    Dernier message: 29/10/2006, 22h36
  5. Récupération de properties dans un XML
    Par anitshka dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 08/06/2006, 15h59

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