Altova propose une intégration parfaite entre XMLSpy et Eclipse grâce à un module d'intégration gratuit, permettant aux développeurs d'accéder à toutes les fonctions d'édition XML avancées et les assistants qu'ils souhaitent, directement dans l'IDE Eclipse.
XMLSpy fournit la fonction spécialisée pour travailler avec XML et les technologies liées qui ne sont habituellement pas disponibles avec Eclipse.
Le module d'intégration Eclipse XMLSpy est disponible gratuitement aussi bien pour le XMLSpy Enterprise Edition et XMLSpy Professional Edition et peut être téléchargé depuis la page de téléchargement XMLSpy. Veuillez noter : Le module d'intégration peut aussi être utilisé pour intégrer l'éditeur XML dans Visual Studio (VS).
Lorsque vous travaillez avec XMLSpy dans Eclipse, vous aurez accès à toutes les fonctions puissantes de l'éditeur XML, y compris le validateur XML révolutionnaire SmartFix avec correction automatique, intégration des bases de données relationnelles, génération de code de programme, etc. Les modes d'édition textuels et graphiques simplifient la création, l'édition et le débogage de documents XML, optimisant ainsi votre processus de développement.
Outre le fait de pouvoir travailler avec des technologies XML comprenant XBRL et Open XML à l'aide de l'éditeur XML Eclipse, vous aurez accès à des outils puissants qui prennent en charge les technologies complémentaires comme HTML5, CSS3, JSON, Avro, et même EPUB. De plus, XMLSpy est le seul éditeur XML qui comporte une prise en charge pour la génération de graphiques basés sur des données XML.
L'intégration avec XMLSpy vous permet d'utiliser l'éditeur XSD leader qui prend en charge dans Eclipse aussi bien Schéma XML 1.0 que Schéma XML 1.1. Le mode Schéma XML graphique fournit une interface visuelle intuitive pour concevoir, générer, convertir, documenter et valider les Schémas XML.
XMLSpy génèrera un Schéma XML basé sur une instance XML échantillon ou une structure de base de données relationnelle. Et l'inverse est aussi pris en charge : rien de plus simple que de générer une instance XML échantillon basée sur un XSD.
La génération de code de programme basée sur schéma dans Java et d'autres langages est aussi prise en charge.
XMLSpy a intégré des connaissances de syntaxe XPath, XSLT et XQuery avec une prise en charge pour les versions 1.0, 2.0 et 3.0 des standards. Le travail avec ces technologies dans XMLSpy offre aux utilisateurs d'Eclipse des fonctions spécialisées y compris un remplissage automatique XPath, une fenêtre d'analyseur XPath multi-onglets, une édition XSLT et XQuery intelligente, et des débogueurs et profileurs puissants.
Les outils avancés dans XMLSpy comprennent :