Nouveautés dans XMLSpy 2025

La version 2025 de l’Éditeur XML et JSON a été annoncée le 22 octobre 2024. Découvrez les nouvelles fonctions et mettez-vous à jour.

XMLSpy® 2025 (22 octobre 2024)EnterpriseProfessional
Mode YAML Grid
Prise en charge YAML élargie dans le Mode Texte
Prise en charge du schéma YAML
Prise en charge des extensions Open API dans l’éditeur de Schéma JSON
Contrôles qualité des données EBA XBRL
Trouver & Remplacer dans des archives ZIP
Prise en charge de MySQL 8.4
Prise en charge de XSLT 10.11, 11.2 et 11.4
Prise en charge d’Eclipse 4.30, 4.31, 4.32 et 4.33
Prise en charge de liens vidéo dans Projets

Mode YAML Grid

YAML, abrégé pour "YAML Ain't Markup Language," est un format de sérialisation de données directement lisible. Sa syntaxe concise et facile à comprendre, combinée avec sa capacité de représenter des structures de données complexes, en a fait un choix populaire pour les fichiers de configuration, échange de données et autres applications.

Précédemment, XMLSpy a ajouté la prose en charge de l’édition et la validation YAML dans le mode Texte. Désormais, dans la version 2025, XMLSpy inclut un nouveau Mode Grille pour l’édition de documents YAML de manière visuelle. Comme le Mode Grille pour XML et JSON, le Mode YAML fournit une représentation graphique de la structure du document qui est immédiatement plus facile à comprendre que le code correspondant dans le mode texte.

Mode Grille YAML dans XMLSpy

Les outils innovateurs comme le mode table (affichés dans la zone sélectionnée ci-dessus) et les filtres XPath/XQuery rendent la Grille YAML particulièrement utile, et le Mode Grille offre un hôte d’outils qui ne sont pas disponibles dans l’éditeur de texte à lui tout seul :

  • La structure du document YAML peut être facilement modifiée en ajoutant, supprimant, ou déplaçant les objets dans la grille. Des blocs entiers de texte peuvent être réorganisés rapidement (par exemple, en les triant ou en les déplaçant).
  • Le contenu peut être édité facilement dans le Mode Grille, en particulier en utilisant les commandes in-cell dans les cellules individuelles.
  • Le Mode Table à un nœud avec ses nœuds descendants d’être affiché dans le format de table pour une compréhension facile, avec chaque objet descendant affiché dans une ligne séparée. Vous pouvez activer et désactiver le Mode Table pour adapter le contenu.
  • Consulter des fonctions comme la capacité de déterminer rapidement la relation entre un alias et un ancre, ainsi qu’une prise en charge pour éditer les ancres.
  • Les filtres et formules peuvent être utilisés et pour filtrer et traiter les données, tel que requis.
  • Le contenu peut être édité visuellement en utilisant les menus contextuels glisser et déposer et le type de données.

Étant donné son adoption générale auprès des développeurs qui travaillent avec des fichiers de configurations, des déploiements cloud, et des tâches de sérialisation des données, une prise en charge de YAML aux côtés de XML et JSON dans XMLSpy leur fournit les outils dont ils ont besoin parmi tous les formats sans difficultés. Désormais, avec l’ajout du Mode Grille de YAML, consulter, éditer et convertir les documents YAML est facile et plus efficace que jamais.

Prise en charge YAML élargie dans le Mode Texte

Une prise en charge existante pour l’édition et la validation de YAML dans le Mode Texte a été mise à jour pour permettre un formatage et une meilleure performance, avec les commandes :

  • Pretty-Print
  • Suprimer espaces blancs

Prise en charge du schéma YAML

Bien que YAML n’ait pas formalisé une spec de schéma, les instances YAML sont souvent validées par rapport aux schémas JSON, pris en charge par XMLSpy. Désormais, dans la version 2025, XMLSpy prend également en charge la validation par rapport au schéma JSON écrit dans la syntaxe YAML.

Ces schémas YAML peuvent également être édités dans l’éditeur de schéma graphique notoire de XMLSpy, ce qui fournit une représentation visuelle qui rend les structures complexes plus faciles à modeler et à comprendre, de m^me que des outils visuels comme les assistants à la saisie ‘drag-and-drop’ et ‘context-sensitive’.

Éditeur YAML Schema

Le générateur de schéma XMLSpy puissant peut désormais aussi générer les schémas YAML depuis les instances YAML. Lorsque vous générez un schéma YAML, les utilisateurs peuvent désormais choisir de le générer comme fichier .json ou .yaml.

Prise en charge des extensions de OpenAPI dans l’éditeur de Schéma JSON

La OpenAPI Specification (OAS) est un format standardisé pour définir et décrire les API RESTful.

Elle fournit une manière agnostique de langage pour décrire la structure, les points de terminaison, les formats de requête et de réponse, les paramètres, les méthodes d’authentification, et d’autres aspects d’une API. Elle fournit des outils aux développeurs pour l’automatisation, la validation et la collaboration, assurant que les API sont bien structurées, conformes aux meilleurs pratiques, et s’intègrent facilement dans les flux de travail du développement moderne.

L’éditeur de schéma JSON dans XMLSpy prend en charge maintenant la validation et l’édition des schémas JSON basées sur l’OAS. Ceci inclut la prise en charge des extensions y compris le discriminateur, xml, le format et les docs externes qui peuvent être configurés dans l’assistant à la saisie des Détails.

Trouver & Remplacer dans toutes archives ZIP

XMLSpy inclut une fenêtre Trouver dans fichiers puissante pour la recherche dans tous les fichiers actuels, tous les fichiers ouverts, à l’intérieur d’un dossier, ou dans le projet XMLSpy. Désormais, les utilisateurs peuvent également rechercher des fichiers compris dans les archives ZIP avec des options avancées y compris la recherche par une expression régulière.

Trouver & Remplacer dans des fichiers ZIP

Contrôles qualité des données EBA XBRL

Outre la validation requise par rapport à la taxonomie EBA, la European Banking Authority décrit des contrôles qualité de données supplémentaires faisant partie intégrante de ses lignes directrices afin d’assurer l’exactitude et l’intégrité des données rapportées par les institutions financières. Ces mesures vont au-delà des validations obligatoires, offrant aux institutions des mécanismes supplémentaires pour améliorer la qualité des données et assurer la conformité avec les normes réglementaires avant la soumission. Opter pour mettre en œuvre des contrôles qualité supplémentaires peut réduire les risques de soumissions de données incorrectes et améliorer la conformité avec les exigences réglementaires.

XMLSpy inclut maintenant l’option d’exécuter des contrôles qualité supplémentaires lorsque vous validez des documents EBA XBRL. Ceci donne un avantage significatif aux clients utilisant XMLSpy, étant donné que certains outils EBA ne prennent pas nécessairement en charge ces contrôles optionnels.

La prise en charge des contrôles qualité a également été ajoutée au serveur RaptorXML et à l’add-in EBA XBRL pour Excel.

Mise à jour de la prise en charge des bases de données

XMLSpy et tous les produits logiciel activés par la base de données d’Altova se connectent aux 15 types de bases de données les plus populaires et de nombreuses versions y afférentes. Dans cette release, une prise en charge mise à jour a été ajoutée pour :

  • MySQL 8,4
  • MariaDB 10.11, 11.2, 11.4

Prise en charge des plus récente versions d’Eclipse

XMLSpy prend en charge en toute transparence l’intégration dans Eclipse IDE avec une nouvelle prise en charge ajoutée pour les versions :

  • 4.30
  • 4.31
  • 4.32
  • 4.33

Prise en charge de liens vidéo dans Projets

Le projet d’exemples de XMLSpy qui vient avec le logiciel inclut maintenant de nombreux liens vers les tutoriels vidéo et pages assistant les développeurs en décrivant les fonctions spécifiques ou les technologies. De la même manière, les utilisateurs peuvent ajouter des liens vidéo à leurs propres projets XMLSpy.

Mises à jour
Les clients existants peuvent télécharger ici les mises à jour de la dernière version
Télécharger
Version d'essai gratuite de 30 jours des produits Altova !
Nouveautés MobileTogether
Nouvelles fonctions multi-plateformes, développement d’appli native dans
MobileTogether

Les nouvelles fonctions des versions précédentes

Découvrez les nouvelles fonctions dont vous profiterez grâce à une mise à niveau de votre ancienne version XMLSpy Version 2025 !

XMLSpy® 2024r2 (23 avril 2024)EnterpriseProfessional
Prise en charge YAML
Prise en charge pour assigner les schémas pré-packagé aux fichiers d’instance XML
Prise en charge de XBRL Report Packages 1.0
Génération de code pour. NET 8
Prise en charge de MySQL 8.2 & 8.3, PostgreSQL 16, MariaDB 11.2, SQLite 3.45
XMLSpy® 2024 (24 octobre 2023)EnterpriseProfessional
Assistant IA
Prise en charge pour l’édition des fichiers « Markdown »
Prise en charge améliorée pour des fichiers volumineux dans le Mode Grille
Capacité d’enregistrer/de charger des requêtes HTTP
Prise en charge native pour MySQL et MariaDB
Prise en charge d’ OIM XBRL
Prise en charge de XBRL Calculations 1.1
Intégration avec Eclipse 2023-06 et 2023-09
Enregistrer des diagrammes de schéma comme SVG
Prise en charge du défilement horizontal de la molette de la souris
XMLSpy® 2023r2 (12 avril 2023)EnterpriseProfessional
Partage horizontal et vertical dans le Mode Grille
Option pour créer un nouveau document depuis les résultats XPath/XQuery
Prise en charge de Firebird 4, PostgreSQL 15, SQL Server 2022
Intégration avec Eclipse 4.26, 4.27
XMLSpy® 2023 (19 octobre 2022)EnterpriseProfessional
Gestionnaire de schéma XML d’Altova
Modes sombres et clairs
Vérifications de rapports pour ESEF XBRL
Prise en charge de Snappy codec pour Avro
Prise en charge de Microsoft Edge dans le Mode Browser
Prise en charge de versions supplémentaires de bases de données
Intégration avec Eclipse 4.23, 4.24, 4.25
XMLSpy® 2022r2 (8 mars 2022)EnterpriseProfessional
Conversion améliorée du Schéma XML au Schéma JSON
Paramètre pour des niveaux d’imbrication maximum durant l’exemple de génération XML
Capacité à enregistrer les images/fichiers dans les modes d’édition
Nouvelle barre d’outils dans la fenêtre de Projet
Prise en charge des images dans la fenêtre de Projet
Prise en charge d’un type de fichier <default>
Génération de code pour Visual Studio 2022 et .NET 6
Prise en charge de XBRL Assertion Severity 2.0
Prise en charge de versions supplémentaires de bases de données
Intégration avec Visual Studio 2022
Intégration avec Eclipse 4.22
XMLSpy® 2022 (27 octobre 2021)EnterpriseProfessional
Prise en charge de Windows 11
Nouvelles options du mode exit
Améliorations significatives de la performance dans le nouveau Mode Grille XML
En-tête rémanente lorsque vous scrollez dans le Mode Grille
Indicateurs d’espace blanc dans le Mode Grille
Nouvelles options pour préserver les espaces blancs lors du pretty-printing
Prise en charge du BSON (JSON binaire) en Schéma JSON
Enregistrer des expressions directement dans la fenêtre XPath/XQuery
Prise en charge OIM 1.0 pour XBRL
Prise en charge élargie pour certaines taxonomies XBRL
Paramètres pour configurer les limites/traces des messages de validation XBRL
Prise en charge de versions supplémentaires de bases de données
Prise en charge de Eclipse 4.19, 4.20 et 4.21
XMLSpy® 2021r3 (1er juin 2021)EnterpriseProfessional
Prise en charge des versions Schémas JSON 2019-09, 2020-12
XMLSpy® 2021r2 (4 mars 2021)EnterpriseProfessional
Mode Grille XML entièrement nouveau
Génération code C# pour .NET Core et .NET 5
Assistance mise à jour pour IBM DB2 pour iSeries
Intégration avec Eclipse 4.17 et 4.18
XMLSpy® 2021 (14 octobre 2020)EnterpriseProfessional
Gestionnaire de taxonomie XBRL
Mises à jour des taxonomies XBRL liées à COVID-19
Nombreuses améliorations de JSON Grid View
Prise en charge de JSON $id
Nouvelles fonctions d’extension Altova pour extraire des infos liées au schéma
Mise à jour de la prise en charge pour MariaDB
Intégration avec Eclipse 4.15 et 4.16
XMLSpy® 2020r2 (17 mars 2020)EnterpriseProfessional
Validation sur édition
Sauvegarde automatique des documents pendant l’édition
Améliorations du Débogueur XPath
Nouvelles options d’espace de noms dans le code généré (C++, C#, Java)
Prise en charge des fichiers X3D
Prise en charge de versions supplémentaires de bases de données
Intégration avec Eclipse 4.13 et 4.14
XMLSpy® 2020 (9 octobre 2019)EnterpriseProfessional
Nouvel éditeur JSON Grid
Création de graphique à partir des données JSON
Prise en charge de JSON Lines et JSON Comments
Nouvelles options JSON pretty print
Prise en charge XULE
Plusieurs améliorations de l’onglet XPath/XQuery
Génération de projet pour Visual Studio 2019
Intégration avec Visual Studio 2019 et Eclipse 4.11, 4.12
Prise en charge de versions supplémentaires de bases de données
XMLSpy® 2019 Release 3 (2 avril 2019)EnterpriseProfessional
Mode Texte partagé
Prise en charge de Schéma JSON draft-06 et draft-07
Prise en charge de versions supplémentaires de bases de données
Mise à jour de la prise en charge d'Open JDK
Prise en charge d’Office 2019 (OOXML)
Prise en charge de Windows Server 2019
Prise en charge d’Eclipse 4.9 et 4.10
XMLSpy® 2019 (17 octobre 2019)EnterpriseProfessional
XMLSpy vous en met plein la vue ! Nouvelle prise en charge pour les moniteurs à PPI élevé
Prise en charge de versions supplémentaires de bases de données
Prise en charge de XBRL Generic Preferred Label 1.0
Suppression des faits XBRL dupliqués
Nouveaux assistants à la saisie pour le Domaine typé XBRL
Prise en charge de US-GAAP 2018
Prise en charge d'Eclipse 4.8
XMLSpy® 2018r2 (17 avril 2018)EnterpriseProfessional
Traiter JSON avec XSLT, XPath et XQuery
Fenêtre de test HTTP prend en charge l'importation depuis WSDL
Coloration syntaxique pour de nouveaux types de fichier
Désignation de logiciel Certifié XBRL™ depuis XBRL International
Prise en charge de l'édition des modèles de valeur XSLT3
Prise en charge des bases de données Teradata 16 et MariaDB 10
Paramètres de proxy de réseau détaillés
Capacité d'annuler des exécution trop longues pendant le débogage XSLT/XQuery
XMLSpy® 2018 (3 octobre 2017)EnterpriseProfessional
Nouvelle fenêtre de test HTTP
Diff/fusion XML 3 voies
Amélioration considérable du moteur XSLT
Amélioration de la conformité des spec dans le moteur XSLT/XQuery
Prise en charge des méthodes ‘adaptive’ et ‘json’ pour xsl:output
Dialogue Outils/Options revu et corrigé
Prise en charge de XBRL Versioning 1.0
Prise en charge des signatures 1.1
Prise en charge de la génération de code pour Visual Studio 2013, 2015, 2017
Intégration avec Eclipse 4.7
Prise en charge de Sybase 16, PostgreSQL 9.6, MySQL 5.7
Prise en charge de FOP 2.2
XMLSpy® 2017 Release 3 (4 avril 2017)EnterpriseProfessional
Back-mapping XSLT et XQuery
Prise en charge de JSON5
Prise en charge de par les extensions de Schéma JSON de Microsoft Azure Resource Manager
La barre Recherche permet les recherches sur plusieurs lignes
Affichage des erreurs de validation et des suggestions SmartFix dans la marge gauche dans le Mode Texte
Prise en charge de la signature avec SHA-256
Coloration de la syntaxe des expressions XPath dans les feuilles de style XSLT
De nombreuses nouvelles fonctions dans le moteur de charting
Capacité d'annuler des transformations XSLT/XQuery trop longues
Prise en charge de XBRL Extensible Enumerations 1.1
Intégration avec Visual Studio 2017
Prise en charge de Windows Server 2016
XMLSpy® 2017 (4 octobre 2016)EnterpriseProfessional
Nouvelle fonction de recherche dans le mode Texte
Marquage de texte des correspondances trouvées
Nouvelle commande pour passer à l'élément parent dans le mode Texte
Édition et validation des fichiers de Schéma Apache Avro
Mode spécial Grille pour visionner/rechercher des fichiers binaires Apache Avro
Nouvelles fonctions XSLT/XQuery
Améliorations de la performance XSLT et XQuery
Prise en charge des paquets de taxonomie XBRL Table Linkbase
Prise en charge pour Inline XBRL
Prise en charge les pilotes de base de données ADO.NET
Prise en charge native pour PostgreSQL
Prise en charge des bases de données Progress OpenEdge
Prise en charge de SQL Server 2016
Édition des en-têtes/pieds de bas de page dans les tables dynamiques HTML et CALS
Prise en charge de l'intégration avec Eclipse 4.6
XMLSpy® 2016 Release 2 (16 février 2016)EnterpriseProfessional
Débogueur XPath et XQuery
Nouvelles options de conception pour Fenêtre XPath/XQuery
Conversion bidirectionnelle entre des Schémas XML et des Schémas JSON
Génération d'instance JSON depuis Schémas JSON
Génération de la documentation Schémas JSON
Amélioration du Mode Texte : meilleur pliage, édition des balises synchronisée, etc.
Prise en charge pour des instructions XSLT 3.0 supplémentaires
Prise en charge de XBRL Assertion Severity 1.0
Intégration avec Eclipse 4.5
XMLSpy® 2016 (30 septembre 2015)EnterpriseProfessional
Éditeur et validateur JSON Schema
Génération de JSON Schema depuis une instance JSON
Validation d'instance JSON et aides à l'entrée sur la base de JSON Schema
Conversion de masse XML en JSON pour un nombre important de fichiers
Exécution de transformations XSLT & XQuery sur des RaptorXML Servers installés
JSON validation haute performance par le biais du RaptorXML Server installé
Prise en charge de Windows 10
Prise en charge des bases de données Firebird
Prise en charge de nombreuses bases de données mises à jour pour comprendre les versions les plus récentes : IBM DB2 10.5, SQL Server 2014, PostgreSQL 9.4, MySQL 5.6, et Oracle 12C
Mise à jour de l'intégration Visual Studio pour inclure VS 2015
XMLSpy® 2015 Release 3 (25 février 2015)EnterpriseProfessional
Prise en charge de XPath 3.1 et XQuery 3.1
Extension importante de l'onglet XPath/XQuery
Prise en charge de la sécurité des services web et d'autres extensions de sécurité
Prise en charge de XBRL Extensible Enumerations 1.0
Prise en charge des polices personnalisées dans Output Windows
XMLSpy® 2015 (17 septembre 2016)EnterpriseProfessional
Modification du fichier XML intelligent avec XQuery Update Facility 1.0/3.0 - fenêtre pratique permet aux utilisateurs de mettre à jour les instances XML de manière intelligente
Prise en charge de XQuery Update Facility via exécution XQuery (Alt+F10)
Prise en charge de Enhanced XSLT 3.0, y compris la prise en charge de xsl:assert et de la détection de la récursion terminale automatique pour xsl:call-template
Aperçu XBRL Table Layout ; affichage graphique permet un aperçu de table en temps réel au cours de l'édition
Construire des formules XBRL visuellement, par le biais d'un nouvel Aperçu de Table XBRL - pour la création de formules par pointer-cliquer
Prise en charge de la taxonomie US GAAP mise à jour pour inclure 2014
Amélioration considérable de la prise en charge des taxonomies EBA 2.1 (COREP/FINREP) - les fichiers plus importants valident beaucoup plus rapidement
Inclusion des Schémas UBL 2.1 - ils sont maintenant fournis avec le produit
Prise en charge d'Eclipse 4.4
XMLSpy® 2014 Release 2 (19 mars 2014)EnterpriseProfessional
Optimisation de la vitesse XSL
Un grand nombre de nouvelles fonctions Altova d'extension
Prise en charge supplémentaire pour XSLT 3.0
Prise en charge complet pour XQuery 3.0
Éditeur Linkbase de table XBRL
Nouvelles commandes pour l'exécution de la formule XBRL et la génération de table XBRL
Possibilité de fournir des textes d'erreur personnalisés pour les assertions de schéma XML
Prise en charge de l'intégration avec Visual Studio 2013 (en plus du support pour les versions précédentes)
XMLSpy® 2014 (29 octobre 2013)EnterpriseProfessional
Prise en charge de Schéma XML 1.1 ; Prise en charge complète pour la validation et l'édition graphique
Prise en charge de XPath 3.0, y compris remplissage automatique intelligent XPath
Prise en charge de XSLT 3.0, pour l'édition, le débogage et le profilage pour XSLT
Prise en charge de XQuery 3.0, pour l'édition, le débogage et le profilage pour XQuery
Prise en charge de XBRL Formula et XBRL Concept Types
Possibilité d'afficher plusieurs erreurs de validation simultanément, sur la base de la configuration utilisateur
Prise en charge des nouvelles bases de données : SQL Server 2012; PostgreSQL 9.0.10, 9.1.6, 9.2.1; IBM DB2 9.5, 9.7, 10.1; Informix 11.70; MySQL 5.5.28; Sybase ASE 15, 15.7; Access 2010, 2013
Intégration avec Eclipse 4.3, la dernière version de ce IDE populaire
Possibilité de générer des instances XML échantillon avec tous les choix de schéma
XMLSpy® 2013 Release 2 (16 février 2016)EnterpriseProfessional
Prise en charge FOP 1.1
XMLSpy® 2013 (15 novembre 2012)EnterpriseProfessional
Prise en charge de Windows 8
Prise en charge de Windows Server 2012
Prise en charge d'Internet Explorer 10 (en mode bureau)
L'intégration Visual Studio inclut maintenant Visual Studio 2012
XMLSpy® 2013 (12 septembre 2012)EnterpriseProfessional
Smart Fix : correction automatique des erreurs de validation
Intégration parfaite des options d'intégration dans les applications Java
Prise en charge des schémas XML intégrés dans les fichiers WSDL
Options de documentation WSDL améliorées
Intégration flexible de programmes externes
Prise en charge des mots CamelCase dans le vérificateur orthographique
Option pour supprimer les espaces blancs inutiles
Intégration avec Eclipse 4.2 (s'ajoute à la prise en charge des versions précédentes)
Prise en charge de la taxonomie XBRL US GAAP 2012 (s'ajoute à la prise en charge des versions précédentes)
Prise en charge de Team Foundation Server MSSCCI Provider 2010 pour les systèmes de contrôle de version
XMLSpy® 2012 Release 2 (16 février 2016)EnterpriseProfessional
Prise en charge EPUB 2.x - édition, validation et aperçu des documents EPUB pour la création d'e-books et de publications numériques
Zip and OOXML support extended to Professional Edition - support previously only available in XMLSpy Enterprise Edition
Support for logical files in IBM iSeries databases - enhances database integration by supporting logical files, which are specific to IBM iSeries
Ability to escape/unescape XML characters - easy command for escaping/unescaping characters to be included as text/XML
Faster start-up - XMLSpy now launches in almost half the time previously required
XMLSpy® 2012 (19 octobre, 2011)EnterpriseProfessional
HTML5 support - adds to support for editing HTML4 & XHTML with context sensitive entry helpers, code completion, etc.
CSS3 support - editing support for this most recent version of the stylesheet language
JDBC database driver support - adds to support for ODBC and ADO
New Java API - completely new, native Java API for automating XMLSpy functionality (a COM API is also available)
New samples for API use - codes samples showing how to utilize the XMLSpy APIs in your preferred environment
Find in project - easily locate files in large or complex XMLSpy Projects
XMLSpy® 2011 Release 3 (8 juin 2003)EnterpriseProfessional
Digital signatures for XML documents - adds security measures to XML file transmission
PXF support in Authentic view - enables truly portable XML forms
Support for .NET 4.0 scripting - updates support to include latest .NET version
Ability to add additional .NET assemblies for scripting - easily add assemblies in addition to those provided by default
New spell checker with improved dictionary support - provides support for more languages & language peculiarities
Support for Internet Explorer® 9 in Browser View - support updated to include latest version from Microsoft®
Shortcut for selecting entire XML element - ctrl-shift-e
XMLSpy® 2011 Release 2 (16 février 2011)EnterpriseProfessional
Embedding external files in XML - embed external files, e.g., images, directly in XML documents
Customizable documentation generation - customize XSD, WSDL, or XBRL documentation generation via StyleVision templates
Enhancements to chart creation functionality - candlestick charts, chart overlays, background images, and more
Sorting of elements and types in schema view - sort some or all schema components alphabetically with one click
Refactoring support for XML Schemas - easily locate and rename all instances of a global element/type across referenced schemas
Intelligent support for changing element types and base types - preserve compatible facets when changing the type of an existing element or base type
XMLSpy® 2011 (8 septembre 2011)EnterpriseProfessional
Chart creation - instant generation of eye-catching charts to display numeric XML data
Validation of SOAP messages against WSDL files - validates SOAP messages against SOAP spec, and associated WSDL definition, including referenced XML Schemas
Schema Flattener - writes all the dependent files that are included in a schema into one file
Schema Subset Creation - creates a smaller schema from a subset of selected elements and types
XMLSpy® 2010 Release 3 (10 mai 2010)EnterpriseProfessional
Ability to validate naming and coding conventions - allows for validation of naming and coding conventions outside of the capabilities of XML Schema
User-defined sample values for XML instance generation - enables users to add arbitrary sample data for truly randomized XML instance generation
Prise en charge de Visual Studio 2010
XMLSpy® 2010 Release 2 (16 février 2010)EnterpriseProfessional
Version 64-bit – pour une utilisation avec les systèmes d'exploitation 64-bit
Optimizations for working with large files - optimizations for loading very large files in Text View and speed increases for common operations (e.g., paste) in Grid View
XML Schema-based validation up to 3 times faster in Text View
SharePoint® Server support - allows reading and writing to SharePoint Server with full checkout / undo checkout / check-in capabilities
HTTPS support for SOAP requests & SOAP debugging - HTTPS is now supported for SOAP request creation and SOAP debugging
Support for Linux in generated C++ code - Autogenerated C++ code may be compiled and run on Linux
XMLSpy® 2010 (28 octobre 2009)EnterpriseProfessional
WSDL 2.0 editing and conversion - allows you to choose which version to work with or even convert from 1.1 to 2.0
XBRL documentation generation - autogenerate comprehensive XBRL documentation in HTML, RTF, or Word
XBRL Taxonomy Wizard - an easy-to-understand way to get a jump start creating a new extension taxonomy
Printing graphical XBRL View - prints the graphical XBRL representation as displayed in XBRL View
Find in XBRL, XBRL sorting - helpful tools to locate XBRL elements and organize/navigate large files
JSON editor - edit JSON files in Text View or Grid View
JSON <=> XML conversion - easily convert between JSON and XML files when building Web 2.0 applications
New scripting environment and forms editor - multiple enhancements for creating forms, event handlers, macros, and more
Compatibilité avec Windows 7
XMLSpy® 2009 (3 février 2009)EnterpriseProfessional
Support for XBRL 2.1 and XBRL Dimensions 1.0 - lets you view, edit, and validate XBRL documents
XBRL Taxonomy Editor - allows you to view, extend, and edit XBRL taxonomies in a graphical view with intelligent XBRL taxonomy editing functionality
XPath auto-completion - provides valid XPath functions, as well as element and attribute names from the associated schema and XML instance(s) when composing XPath expressions
Native support for additional databases - including PostgreSQL 8, SQL Server 2008, Oracle 11g
Expanded source control system support - provides enhanced support for a large variety of popular source control and versioning systems
Extensions for identity constraints editing in Schema View - provides enhanced visual cues and options for editing identity constraints in XML Schema view
Support for the XSLT extension altova:evaluate - new function that takes an XPath expression as its argument and returns the output of the evaluated expression
Support for Apache FOP 0.95 - for performing XSL:FO transformations
XMLSpy® 2008 Release 2 (28 avril 2008)EnterpriseProfessional
Very large file support - allows you to open and work with files that are about 4-5 times larger than those supported in the past*
Detailed find & replace in XML Schema editor - allows you to perform detailed find and replace operations within single schemas and across complex multi-file schemas with ease
Enhanced XSLT details in Info Window - for viewing and configuring information such as instance and schema associations, quickly organizing related files into projects and ZIP archives, and more
New XSL Outline entry helper window - provides information about templates and functions in XSLT stylesheets that can be searched, navigated, sorted, modified, and more
Support for Java, C#, JavaScript, and VBScript in XSLT 1.0/2.0 engines - allows editing, debugging, and profiling of advanced stylesheets that contain these types of program code
Support for SOAP 1.2 - adds to existing support for SOAP 1.1 in the WSDL editor, SOAP client, and SOAP debugger
Project generation for Visual Studio 2008 - when generating C++ or C# code
Visual Studio integration extended to include Visual Studio 2008 - adds to support for previous versions
XMLSpy® 2008 (12 septembre 2007)EnterpriseProfessional
Support for working with XML in Microsoft PowerPoint 2007 files – allows users to open PPTX files, edit the data, add new files and folders, remove files, and so on.
Data editing support in the Database Query window – now allows users to edit database data inside the window, then commit changes back to the database.
Support for XPath evaluation in multiple files – supports calculating the results of XPath expressions across multiple files simultaneously.
Support for XInclude and XPointer – allows users to easily build large XML instances from multiple smaller documents.
Two-step XSL:FO transformation – allows developers to complete XSL:FO transformations from XML to PDF in two steps, enabling the use of more advanced XSLT engines.
One-click comment in/out – allows users to easily add and remove comments using the right-click menu.
Entry helpers in text and grid views extended to include annotations
Speed and memory enhancements
XMLSpy® 2007 Release 3 (30 mai 2007)EnterpriseProfessional
Support for working with XML data in Microsoft Office 2007 files and other zipped archives – XMLSpy can now extract, edit, and transform XML data saved in the Open XML standard used by Microsoft Office 2007.
A new database query window – allowing users to easily connect to all major databases, view the structure of their databases, and query them from within XMLSpy using SQL or SQL/XML.
Executing XQuery documents against databases (currently IBM DB2) – allowing users to query XML content in DB2 9 accurately, efficiently, and on a granular level.
Support for IBM’s DB2 XQuery extensions – deep integration with IBM DB2 pureXML provides the optimal XML / data server solution for accessing, utilizing, and storing XML content.
XML Schema registration in IBM DB2 databases – for DB2 validation of XML data in database columns.
Enhanced XML Schema documentation – with the ability to save files in rich text format (RTF) and create diagrams in enhanced meta-file (EMF) format – a vector graphics format with enhanced zooming and printing capabilities.
Enhanced WSDL documentation – extending the functionality listed above for XML Schema documentation to WSDL documentation.
Comprehensive CSS editing support – a full featured CSS editor with syntax coloring, context-sensitive entry helper windows and drop-down menus, and screen tips.
Redesigned and optimized code generation
Support for XSLT 1.0 profiling (adds to XSLT 2.0 and XQuery support)
Extended OASIS catalog support
XMLSpy® 2007 (24 octobre, 2006)EnterpriseProfessional
A completely redesigned graphical WSDL editor – making it even easier to design WSDL documents graphically, using drag and drop functionality and helpful context-sensitive entry-helper windows and menus.
Performance optimizations – including a 50% reduction in the memory footprint required for validation and doubled speed when loading and parsing files. These optimizations will make your work in XMLSpy even faster and more efficient.
Dynamic new XPath Analyzer window that stores multiple expressions and results – instead of a dialog that has to be opened and closed, the XPath Analyzer is displayed in a window that is always available while you’re working.
Find-in-files window with support for find & replace across multiple files and projects – you can run case-sensitive searches on partial or whole words or search using regular expressions. Search results are displayed for each file with line and column numbers, and clicking on any individual search result opens the associated file with the search item highlighted.
Support for January 23, 2007 XSLT 2.0, XPath 2.0, and XQuery standards – providing numerous advanced capabilities to transform, access, and query XML data in a standardized and interoperable manner. Altova previously supported draft versions of the specifications.
Improved generation of XML instances from XML Schemas / DTDs and vice versa
Tighter Visual Studio integration
Support for embedding XMLSpy in your applications via ActiveX control
Enhanced Eclipse integration, supporting Eclipse SDK 3.2
XMLSpy® 2006 Release 3 (1er juin 2006)EnterpriseProfessional
New XSLT 2.0 and XQuery Profilers – monitors XSLT 2.0 or XQuery code as it runs and records how long each process takes. Developers can promptly see which parts of the code take the longest time to process and optimize it more easily by focusing on problem areas. Helps create more efficient and robust XSLT and XQuery code quickly. Profilers are Enterprise Edition only.
Enhanced Error Handling – presenting detailed messages about each error in a new validation window, including hyperlinks to errors and relevant troubleshooting information. Makes project management and problem resolution considerably faster and more effective.
Introduced tracepoints in XSLT debugger – allowing you to trace the output of any instruction node to verify that your XSLT code is producing the desired output. This feature helps developers perfect their XSLT code more efficiently than ever before.
Improved Restriction Handling for XML Schema Development – simplifying the process of deriving by restriction to create new complex types. The XMLSpy graphical schema editor makes the process easier and prevents users from creating illegal or invalid restrictions.
XMLSpy® 2006 (3 octobre 2005)EnterpriseProfessional
Enhanced Standards Support – updated XSLT 2.0, XPath 2.0, and XQuery support in compliance with the latest World Wide Web Consortium (W3C) Working Drafts released on September 15, 2005.
Introduced schema-awareness in XSLT 2.0 and XQuery Engines – allowing developers to harness the full power of XSLT 2.0 and XQuery in their applications by providing mechanisms for error isolation, simplified debugging, increased functionality, and enhanced code performance.
Updated Microsoft® Visual Studio®.NET Integration – provides full integration with the Visual Studio.NET 2005, giving developers access to all of XMLSpy’s advanced features and views directly from within the Visual Studio.NET 2005 development environment.
Updated Eclipse Integration – enables full integration with version 3.1 of the Eclipse development environment, allowing seamless access to all XMLSpy features and views directly from within Eclipse 3.1.
XMLSpy® 2005 (3 octobre 2004)EnterpriseProfessional
Advanced Standards Compliance – provided unsurpassed compliance with, and validation against current industry standards, making it one of the most conformant DTD/Schema implementations available.
XSLT 2.0 Support – offers full editing, visual transformation, stylesheet design, and debugging capabilities of the powerful new XSLT 2.0 standard for transforming and formatting XML content.
XPath 2.0 Support – facilitates building, testing, and evaluating of XPath 2.0 expressions, which are used for locating and processing content within an XML document’s logical hierarchy.
XQuery Support – delivered native support of the new XQuery 1.0 specification for extracting information from XML documents and databases. Development, editing, debugging, and execution capabilities are all provided.
SchemaAgent – embodied a compelling new paradigm for modeling and managing complex schemas and their components in workgroups via a powerful, client/server-based, visual tool.
Introduced Eclipse Integration – enabled full integration with the then-current version of the Eclipse application development environment, allowing seamless access to all XMLSpy® 2005 features and views directly from within Eclipse.
XSLT 2.0, XPath 2.0, and XQuery 1.0 support – with these important specifications, developers can write less complex and convoluted code, thereby reducing errors and increasing productivity. Furthermore, increased programming functionality and strong data typing enable greater data processing capabilities and contributing significantly to improved code quality and reusability.
XMLSpy® 2004 Release 4 (17 mai 2004)EnterpriseProfessional
Introduced new advanced text view – provides context-sensitive entry helpers, line numbering, book marking, source folding, indentation guides, detailed find and replace functionality, and significantly increased performance.
Extended database import/export functionality – interacts directly with the most popular relational databases, including Microsoft Access, SQL Server, Oracle, MySQL, Sybase, and IBM DB2.
Improved XML-aware file differencing and merging – enables the user to intelligently compare the XML content, considering variations in formatting, namespaces, attribute order, etc., and then merge the selected changes.
XMLSpy® 2004 Release 3 (28 octobre 2003)EnterpriseProfessional
Visual Studio – improved integration with Microsoft's Visual Studio versions 2002 and 2003.
Enhanced Options for XML Differencing – allowing specification of file extensions for directory compare.
Improved Schema Editor – displays the model of a redefined XML schema complex type.
Further support for XPath 2.0 – additional functionality implemented to support then-current W3C Working Draft.
XMLSpy® 2004 (September 2, 2003)EnterpriseProfessional
Microsoft Visual Studio® .NET® Integration – introduced an added convenience, enabling Microsoft Developers to use XMLSpy directly within their preferred editing environment.
XML Differencing – introduced visual comparison of files and directories in a highly configurable, XML-aware manner, taking into account namespaces and other variables.
XPath 2.0 Analyzer – supported a then-current beta implementation of the W3C's XPath 2.0 working draft of May, 2003.
Completely re-implemented Database Utilities – introduced native support for Oracle databases, auto-generation of Microsoft SQL Server and Oracle 9i XML Schema extensions, and generation of XML Schemas according to SQL/XML standard.
XMLSpy® 5 Release 4 (7 avril 2003)EnterpriseProfessional
Enhanced WebDAV Support – introduced support for DeltaV, an extension to the WebDAV protocol which enables check-in/check-out functionality when used in conjunction with a WebDAV server, thus allowing users to collaboratively edit and manage XML files located on remote web-servers.
Stylesheet Designer Enhancements – introduced support for direct usage of global templates, support for conditional statements in Stylesheet Designer, as well as support for PDF Header/Footer/Cover pages, thus allowing for more customized template layouts and content outputs. These capabilities are now found in StyleVision and MissionKit.
Enhanced Code Generation – introduced support for output code which uses Xerces (a popular XML parser), Standard Template Library (STL), and additional support of XML Schema simple types in Java/C# code generation.
XMLSpy® 5 Release 3 (22 janvier 2003)EnterpriseProfessional
Improved Support for building Microsoft .NET applications – introduced support for Microsoft C# code generation to accelerate application development on the Microsoft .NET platform. The generated code used System.XML, the then-current Microsoft .NET Application Program Interface (API) for programmatically accessing XML documents.
Enhanced support for Oracle XML DB – introduced numerous data editing and server administration features for Oracle XML DB. New features enabled developers to easily perform common operations on data managed by XML DB including: List XML Schemas, Load a Schema from a list, Save New or Delete XML Schema to Oracle XML DB, Register an XML Schema with Oracle XML DB, Execute Query using Oracle9i's DBURI, Browse, Open, Edit and Save XML documents stored in Oracle XML DB via WebDAV.
Additional Web Services Support – a new Web Service Description Language (WSDL) Documentation generation utility made it easier for Web service developers to document and publish a Web service interface in a Microsoft Word or HTML output file.
PDF support for Document Publishing – XMLSpy's stylesheet designer introduced visual editing and generation of eXtensible Stylesheet Language Formatting Object (XSL:FO) code, enabling XML content to be rendered into PDF file format. With a single stylesheet design, developers could preview the output of a stylesheet transformation in either PDF or HTML.
Java Integration Support – introduced a Java API, enabling easier customization and integration of the XMLSpy development environment for system integrators who want to control and use XMLSpy functionality from Java-based programs. XMLSpy previously supported integration via a COM based interface.
XMLSpy® 5 (16 février 2002)EnterpriseProfessional
XSLT Debugging – introduced a built-in XSLT debugger, allowing developers to incrementally step through an XSLT transformation process and set breakpoints on either the XSLT stylesheet or the XML input document, inspect variables, check the call stack, analyze node-sets, and more.
WSDL Editing – XMLSpy® 5 Enterprise Edition introduced a new Web Service Description Language (WSDL) editor, allowing users to edit, visualize, and validate WSDL files.
Code Generation – XMLSpy® 5 Enterprise Edition introduced Java and C++ code generation capabilities, enabling XMLSpy to act as a software modeling and prototyping tool. Built-in code generation frees software developers from the mundane tasks of writing low level infrastructure code, accelerating project development.
XMLSpy® 4,4 (29 mai 2002)EnterpriseProfessional
DocBook Editing Support – introduced support for CALS and HTML tables, enabling DocBook editing. DocBook is the popular XML content model for describing books, articles, and other prose documents such as technical documentation.
Web Standards Conformance – with then-current open industry consortiums such as the Web Services Interoperability Organization.
Multi-language spell-checker – with support for English (British, US, Canadian), German, Italian, Portuguese, Spanish, French, Dutch, Swedish, and other languages. In addition, separate English language medical and legal dictionaries were introduced.
XMLSpy® 4,3 (11 février 2002)EnterpriseProfessional
Introduced World’s First SOAP Debugger – test and debug web services based on Simple Object Access Protocol (SOAP).
Supported Microsoft SQL Server 2000 SQLXML – graphical editing of XML Schemas which use Microsoft SQLXML schema extensions.
XMLSpy® 4,2 (10 décembre 2001)EnterpriseProfessional
Supported then-current XML technologies, including Simple Object Access Protocol (SOAP).
Introduced support for Microsoft XML parser technologies (MSXML4).
Mises à jour
Les clients existants peuvent télécharger ici les mises à jour de la dernière version
Télécharger
Version d'essai gratuite de 30 jours des produits Altova !