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 ?
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.