D�sol� d'occuper la ligne avec XML!
L'archivage de documents � long terme est un sujet pour lequel je n'ai pas encore trouv� de solution. Je me suis r�cemment battu avec des vieux documents wordperfect qui n'ont pourtant pas 10 ans (solution batarde: le filtre wp2x), et j'imagine que si je n'entreprends rien j'aurais bient�t les m�mes probl�mes avec mes fichiers .doc ou .sdw ou .sxw de OpenOffice.
Je n'ai de loin pas tout compris avec XML, mais il me semble que c'est un standard ouvert
http://www.w3.org/TR/REC-xml
et que des documents sauv�s dans ce format devraient th�oriquement pouvoir �tre lus pendant longtemps.
Il doivent utiliser les caract�res Unicode encod�s en UTF-8 ou UTF-16 ou alors l'encodage doit �tre explicitement d�clar� (souvent ISO-8859-1 en occident). Donc on pourra effectivement lire qqch, longtemps.
En fait XML est un m�ta-langage, il d�crit la syntaxe des langages bas�s sur XML. En gros XML dit que si un langage a des balises (<bla>), proprement imbriqu�es (<foo><bar>OK</bar></foo>, <foo><bar>pas OK</foo></bar>), des attributs (<foo bar="baz">) et des �chappements < > & pour < > &, alors ce langage est compatible XML.
Comme on a vu avec GNUCash, si ce langage est mal document� et douteusement con�u, le r�sultat n'est pas forc�ment tr�s pratique.
Je vois deux avantages � une sauvegarde XML: 1) C'est plus auto-document� que du binaire. 2) Il existe une multitude d'outils et langages capables de parser du XML. Ces outils se contentent de reconna�tre la structure (�l�ments, attributs, hi�rarchie parent/fils/cousin...) du document. Apr�s il faut �crire (ou trouver) un script qui fait ce qu'il faut. Comme le script XSLT qui �tait cens� cr�� du HTML � partir du XML de GNUCash.
Ce n'est pas �norme mais d�j� pas mal.
Marc Mongenet
_______________________________________________ gull mailing list [EMAIL PROTECTED] http://lists.alphanet.ch/mailman/listinfo/gull
