pierre maitre wrote:
Bonsoir � tous

> Comment lire ces donn�es xml ? j'ai essay� mozilla, staroffice, amaya,
sans succ�s.
Une piste pour me mettre sur le bon chemin?

Pierre Maitre


------------------------------------------------------------------------


<?xml version="1.0"?>
<gnc-v2>
[snip �l�ments fils]
<\gnc-v2>
XML Parsing Error: not well-formed
Ce devrait �tre </gnc-v2>

Apr�s cette petite correction, il est possible de lire le
fichier avec la vue XML par d�faut de Mozilla (et certainement
d'autres navigateurs). C'est une vue arborescente avec
coloration syntaxique. Pas tr�s utile, elle permet simplement
de voir ou masquer le contenu de chaque �l�ment.

Cela dit, l'utilisation d'aussi nombreux namespaces
(gnc:, act:, slot:, cmdty:) est �tonnante. En plus ces
namespaces ne sont m�me pas d�clar�s. Les concepteurs de GNUCash
ne semblent pas au clair avec XML.

Ce qu'il manque, ce sont des scripts pour convertir ce
XML en qqch d'int�ressant. Typiquement un script en XSLT.
Il y en a un qui transforme du XML en HTML �
<http://www.mail-archive.com/[EMAIL PROTECTED]/msg04137.html>,
mais il semble destin� � une autre version de GNUCash.

Les filtres XSLT sont encore un travail en progr�s d'apr�s
ce qu'on peut lire �
<http://www.gnucash.org/docs/v1.8/C/gnucash-guide/appendixa_xmlconvert1.html>
NB: XSLT n'est *pas* aussi simple qu'il est �crit.

Marc Mongenet

_______________________________________________
gull mailing list
[EMAIL PROTECTED]
http://lists.alphanet.ch/mailman/listinfo/gull

Répondre à