pierre maitre wrote:
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 &lt; &gt; &amp; 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

Répondre à