Alexandre Fayolle a annoncé
Python
XmlTools, un jeu d'outils graphiques
open source permettant de visualiser et d'éditer
des documents XML publiés comme "sous produits"
du projet Narval.
Eric van der Vlist,
Dyomedea (vdv@dyomedea.com).
jeudi 9 novembre 2000
Cette première version de Python
XmlTools est composée de deux widgets
pyGTK:
"Pour l'instant, ils se composent de deux widgets
pyGTK : XmlTree et
XmlEditor, qui peuvent respectivement
afficher et éditer un document XML avec une
interface utilisateur graphique."
XmlEditor repose sur XmlTree
et utilise un DTD pour constituer son interface
utilisateur. La migration vers un schéma W3C XML Schema
est mentionnée parmi les projets futurs:
"J'aimerais utiliser un XML Schema pour piloter
l'éditeur plutôt qu'un DTD. Cela risque
quand même de prendre un certain temps, la spécification
XML Schema étant un gros morceau."
Les deux widgets utilisent d'autres librairies
XML
Python:
"Ils font appel à 4DOM (et DOML2 Events),
4XPath, et xmlproc."
XmlTools
est utilisé par Narval
(Network Assistant Reasoning with a Validating Agent Language),
un projet de développement d'un assistant personnel en réseau.
XmlTools est disponible sur le site
logilab.org sous licence open source
GPL.
Copyright 2000,
Eric van der Vlist.
|