Cliquez ici.
Accueil
 chercher             Plan du site             Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Manifestations XML francophones et internationales.L'actualité des affaires et stratégies XML.L'actualité des technologies XML.Les nouveautés et l'actualités de notre site.Pointeurs sur l'actualité XML sur d'autres sites, en français comme en anglais.

 
Cliquez ici.

oXygen devient graphique

Répondez à cet article.

George Bina a annoncé la sortie de la version 6.0 de l'éditeur XML  oXygen qui, pour la première fois, intègre un éditeur graphique de schémas.

Eric van der Vlist, Dyomedea (vdv@dyomedea.com).
mercredi 18 mai 2005

George Bina a annoncé sur XML-DEV la sortie de la version 6.0 de l'éditeur XML oXygen.

Édité par la société roumaine SyncRO, oXygen est apprécié depuis plusieurs années par les développeurs XML pour sa grande fidélité aux spécifications, son caractère agnostique vis-à-vis des environnements et des langages de schémas XML, une interface aussi simple qu'efficace et un prix raisonnable.

La version précédente intégrait déjà des fonctions avancées telles que :

  • Le support des langages de schéma suivants : DTDs, RELAX NG (syntaxes XML et compacte), W3C XML Schema, NRL et Schematron.
  • Celui de XSLT 1.0, 2.0 et de XQuery 1.0.
  • Un debugger XSLT
  • L'apprentissage des structures des documents d'après les instances de documents (sans schémas).
  • Une disponibilité sous la plupart des systèmes d'exploitation (Linux, MAC OS-X, Windows) en tant qu'outil autonome ou plug-in Eclipse.

Sa version 6.0 conserve toutes ces qualités et ajoute plusieurs fonctionnalités dont :

  • un interface graphique permettant de faciliter l'édition des schémas W3C XML Schema et RELAX NG,
  • un outil de gestion des différences et des consolidations entre documents XML,
  • le support de XML Signature et de la canonicalisation de XML.
  • l'import de données provenant de bases de données, de documents texte et de fichier Microsoft Excel.

L'interface graphique de visualisation des schémas me semble être un point particulièrement important, oXygen 6.0 étant le premier éditeur à proposer cette fonctionnalité d'une manière qui soit à la fois :

  • scrupuleusement conforme aux spécifications (oXygen s'appuyant sur les meilleures implémentations Open Source de référence est toujours en pointe sur ce point)
  • multi langages de schémas (W3C XML Schema et RELAX NG)
  • multi plate-forme

Avant cette annonce, l'édition graphique de schémas était en effet l'apanage quasi-exclusif de XML Spy dont la conformité aux recommandations W3C XML Schema a souvent été mise en défaut (même si sa dernière version est en réel progrès sur ce point), qui ne supporte que W3C XML Schema et ne fonctionne que sous Windows.

L'interface graphique de visualisation de schéma d'oXygen 6.0 est agréable et intuitive. Elle différencie une « vue complète du modèle » fidèle à la structure du schéma d'une « vue logique du modèle » plus proche de la structure logique des documents.

Dans cette version, il s'agit d'une simple visualisation qui ne permet pas, comme le fait XML Spy, de modifier le schéma mais vous place, lorsque l'on navigue dans la vue complète du modèle, sur la définition correspondante dans le schéma.

Si elle semble d'ores et déjà parfaitement utilisable cette première version comporte quelques lacunes qui ne devraient pas être bloquantes pour les utilisateurs :

  • La syntaxe compacte de RELAX NG n'est pas supportée directement (il faut passer par une conversion).
  • Il n'est pas possible de visualiser les DTDs de manière graphique (mais là encore, il est possible de les convertir en schémas RELAX NG).
  • Il n'y a pas de liens entre les vues complète et logique ni entre la vue logique et le source du schéma.

Ces restrictions devraient être rapidement levées et cette version a le mérite de donner l'accès à une interface graphique de visualisation de schémas aux utilisateurs qui n'avaient pas cette possibilité auparavant parce qu'ils souhaitent une conformité scrupuleuse aux spécifications, qu'ils travaillent avec RELAX NG comme avec W3C XML Schema ou qu'ils utilisent une plate-forme autre que Windows.

Nous pouvons également espérer qu'elle relance la concurrence entre outils d'édition XML.

oXygen 6.0 est disponible par téléchargement à l'adresse http://www.oxygenxml.com/download.html. Il est utilisable en version d'évaluation (30 jours) et à partir de 148 dollars US en version « professionnelle ».

Autres articles (brèves) :

Copyright 2005, Eric van der Vlist


 

Mots clés.



L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.


Cliquez ici.
Cliquez ici.

Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot  

Conception, réalisation et hébergement
Questions ou commentaires
  redacteurs@xmlfr.org