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

Serialization d'arbre ?


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 53
    Par défaut Serialization d'arbre ?
    Bonjour à tous,

    Je voulais votre avis sur un problème qui m'est posé. En fait comme le titre l'indique je dois sérialiser un arbre, donc struct, pointeurs et compagnie. Alors j'ai fait des petites recherches sur ce qui existait au niveau de la sérialisation en C et je suis tombé sur deux projets :
    - http://tpl.sourceforge.net/ , qui m'a l'air plutôt bien fait, mais soucis il ne sérialise pas les pointeurs, donc obligé de reconstruire tous les liens de mon arbre à la main
    - et http://s11n.net/c11n/ , il y a pas beaucoup de doc pour celui là, alors j'avoue ne pas trop savoir quelles sont ses limites

    Alors je voulais savoir si des gens c'était déjà penché sur la question de sérialisation en C, et qu'est-ce qu'ils me conseilleraient ? tpl ou c11n ? ou carrément tout faire à la main ?

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de Gruik
    Profil pro
    Développeur Web
    Inscrit en
    Juillet 2003
    Messages
    1 566
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 566
    Par défaut
    Salut,

    Je te conseillerai de sérialiser à la main, ça te permettrait d'optimiser le traitement en simplicité et en efficacité car tu connais la nature des éléments à serialiser.
    Je connaissais pas les outils cités, mais comme tu l'a dit, ça manque de doc, ce qui peut demander du temps à analyser.
    La doc de c11n au format openoffice est dans leur repository SVN
    http://s11n.svn.sourceforge.net/view...l.odt?view=log
    (clique sur download dans la partie "Links to head")

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2006
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 53
    Par défaut
    Okay, merci du conseil, je pense aussi que je vais faire ça à la main.

    c11n a l'air bien, mais c'est vrai que d'une le temps de le prendre en main pourrait être long et que c'est encore qu'une version beta donc rien de sûr.

    Et utiliser tpl, je pense que ça ne pourrait que compliquer/alourdir les traitements vu que j'aurais toujours les liens de chaînage à recréer.

Discussions similaires

  1. arbres BB
    Par cedrick essale dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 03/12/2002, 15h39
  2. Ordre de parcours de l'arbre...
    Par Sylvain James dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 01/12/2002, 18h41
  3. Qu'est ce qu'un arbre
    Par sandrine dans le forum C
    Réponses: 8
    Dernier message: 23/10/2002, 13h12
  4. créer une arborescence windows sous forme d'arbre java
    Par chupachoc dans le forum Composants
    Réponses: 3
    Dernier message: 01/10/2002, 16h48
  5. arbre de parcour d'arborescence windows
    Par chupachoc dans le forum Composants
    Réponses: 7
    Dernier message: 09/09/2002, 08h09

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