Xml et C : possibilité

Signaler
Messages postés
42
Date d'inscription
lundi 16 octobre 2006
Statut
Membre
Dernière intervention
21 mars 2007
-
Messages postés
1329
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
-
Bonjour,

    Je découvre un peu le monde d'XML. je travaille sur un terminal portable qui me renvoie des donnes dans un fichier texte. Je peux meme exporter ce fichier directement sous forme csv. Je me pose la question : est ce interressant d'utiliser XML ? et quels sont les possibilité offerte ? Pour tester j'ai créer un petit fichier xml que j'ai ouvert  avec un tableur excel. Le problème est que excel me pourrit ce fichier si je viens le modifier sous excel et que je souhaite l'enregistrer sous forme xml. Eventuellement, je peux accepter cela, si il m'est possible de retrouver facilement mes data  pour les remmettre sous forme csv pour rebalancer sur mon terminal ?

des idées , suggestions ou remarques diverses ?

5 réponses

Messages postés
1329
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
2
si je comprends bien, tu as :
terminal -> csv -> xml -> csv -> terminal ?
quel intérêt ? j'ai pas tout saisi :/

_______________________

Omnia vincit labor improbus
Messages postés
42
Date d'inscription
lundi 16 octobre 2006
Statut
Membre
Dernière intervention
21 mars 2007

je voulais voir si c'était possible de faire un truc un peu plus propre que le csv. mais faut que j'y repense
Messages postés
42
Date d'inscription
lundi 16 octobre 2006
Statut
Membre
Dernière intervention
21 mars 2007

je voulais voir si c'était possible de faire un truc un peu plus propre que le csv. mais faut que j'y repense
Messages postés
475
Date d'inscription
jeudi 19 juin 2003
Statut
Membre
Dernière intervention
3 novembre 2008

Le xml est "widely" used de nos jours et on peu difficilement le déconseiller aujourd'hui.
Même le prochain format de fichier d'Office est basé sur l'xml (OpenXML).
Tu peux créer ton propre format basé sur l'xml pour tes données.
Ensuite, en utilisant les templates XSLT, tu seras en mesure d'afficher tes données sous forme d'un tableau dans un navigateur. (Malheuresement, je ne sais pas comment le faire mais je sais que ça se fait :)

Maintenant, pour la manipulation des fichiers xml, je doute que le langage C possède une quelconque libraire standard pour la gestion des fichiers xml. La solution est que tu trouves une librairie tiers ou mieux encore, adopter un langage (C# par exemple) qui possède de puissantes classes pour la gestion des fichiers xml.

[:D] @++
Messages postés
1329
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
16 juin 2010
2
TinyXML est parfait pour ça ... ce n'est certes pas standard ( au même titre que la SDL ou autre ) mais c'est solide et stable ( et facile d'emploi )

_______________________

Omnia vincit labor improbus