|
|
TUTORIEL OUTILS |
|
|
|
11 éditeurs de code XML |
Le format XML est conçu pour l'échange de données : à ce titre l'écriture des balises doit être rigoureuse. C'est là qu'interviennent les éditeurs XML. Panorama.
(31/05/2005) |
|
|
Forum |
|
Réagissez
dans les forums
de JDN Développeurs
|
Le format XML est conçu pour l'échange de données : à ce titre l'écriture des balises doit être rigoureuse. C'est là qu'interviennent les éditeurs XML dont la tâche est toutefois compliquée par
la disparité
des syntaxes XML.
Solutions commerciales
ou Open Source, nous avons sélectionné 11 de ces outils qui dressent un panorama représentatif de l'offre.
On constatera que les fonctionnalités sont éparses, incluant les dichotomies WSYIWYG / code direct,
débutant / avancé, développeur / rédacteur...
À noter que des outils plus spécialisés permettent de créer
des documents XML : citons FrameMaker, Office, OpenOffice...
Également,
les éditeurs de texte comme Emacs ou Vim peuvent être mentionnés.
|
Solution / Editeur
|
Caractéristiques
|
Plates-formes
|
|
-
Nombreuses vues : éditeur de source, débogueur
XSLT, visualisation/édition d'arbre
- Edition et validation DTD, XML Schema, Relax NG...
- Différence/fusion XML
- Support XQuery, XSLT, XPath
- Support Xalan, Saxon, MSXML, XSLTProc
|
Windows,
Mac OS X, Linux, Unix, Java, plugin Eclipse (requiert
Java)
|
|
-
Editeur de DTD, WSDL, Schema, XPath, XQuery, SOAP,
- Complétion de code
- Liaison à une base de données
- Support Java et .NET
|
Windows,
plugin Eclipse, module Visual Studio .NET
|
|
-
Support XPath, MathML, SGML, DOM, feuilles de style...
- Scripts utilisateur
- Intégration CMS
|
Windows,
ActiveX (requiert .NET)
|
|
-
Support SOAP, Schema, DTD, XHTML, XML Mapping...
- Support Java et .NET
- Intégratoin à un SGBD
- Outils services Web et conversion de l'existant
|
Windows
|
|
-
Editeurs Schema, RelaxNG, DTD
- Débogueur XSLT
- Support XPath, XQuery, WSDL, XML Signature, XSL:FO,
MathML, DocBook...
- Outils WebDAV et FTP
|
Windows,
Linux, OS X, Unix
|
|
-
Outils collaboratifs
- Support Unicode 3.2 complet
|
Windows
(requiert Java)
|
|
-
Utilise MSXML
- Support DTD, XSD Schema, XSLT
- Assistance intelligente
- Exemples de code
- Conversion de format
|
Windows
|
Solution / Editeur
|
Technologie
/ Caractéristiques
|
Plates-formes
|
|
Solution
|
Technologie
/ Caractéristiques
|
Plates-formes
|
|
- Licence LGPL
- Largement extensible
- Intégration Eclipse
- Outils WebDAV et FTP
- Support DTD et CSS
|
Windows,
Linux, plugin Eclipse
|
|
-
Licence Apache
- Support RelaxNG, CSS...
- Système de plugins
|
Toutes
(requiert Mozilla/Firefox)
|
|
-
Licence MIT
- Visualisation/édition d'arbre
- Support XPath, Schema, DTD, RelaxNG...
- Glisser/déposer
|
Windows,
OS X, Linux, Unix (requiert Java)
|
|
-
Licence GPL
- Complétion de code
- Editeur graphique
|
Windows,
OS X, Linux, Unix, OS/2, VMS...
(requiert Java)
|
Solution / Editeur
|
Technologie
/ Caractéristiques
|
Plates-formes
|
|
|
|