Outils pour les documents XML et JSON de grande taille

Les éditeurs de code qui offrent une option graphique en plus de la vue texte traditionnelle sont très utiles pour les développeurs travaillant avec XML ou JSON. Les éditeurs graphiques, comme la vue en grille de XMLSpy, offrent une représentation visuelle de la structure JSON ou XML, ce qui facilite la compréhension, la navigation et la modification des hiérarchies de données complexes.

XMLSpy a introduit la vue en grille il y a plusieurs années, et l'améliore continuellement depuis. La dernière mise à jour inclut la possibilité de diviser horizontalement ou verticalement la zone de modification, ce qui est particulièrement utile lors du travail avec de gros documents.

Voyons comment cela fonctionne.

Travailler avec de grands fichiers JSON ou XML

Vue en grille Cela ne facilite pas seulement la courbe d'apprentissage pour les développeurs qui débutent avec les technologies XML ou JSON ; cela peut également augmenter la productivité des ingénieurs logiciels expérimentés, qui peuvent l'utiliser pour simplifier [leurs tâches] Faites glisser et déposer pour modifier Des fonctionnalités avancées, telles que la visualisation sous forme de base de données ou de tableau, qui détecte automatiquement les séquences d'éléments répétitifs et réorganise la présentation sous forme de tableau ; l'affichage automatique des images ; les filtres XPath et les fonctions XQuery pour manipuler les données ; et même la création de graphiques intégrée, permettent d'atteindre un niveau de productivité encore plus élevé.

Bien sûr, le code XML ou JSON correspondant est mis à jour en arrière-plan et peut être consulté et modifié selon les besoins dans l'éditeur de texte.

Ces outils permettent de gagner beaucoup de temps et d'efforts, surtout lorsqu'on travaille avec des structures de données complexes. Cependant, travailler avec de longs documents dans un éditeur visuel peut nécessiter de nombreuses opérations de défilement, et il est facile de se perdre dans la navigation. C'est là que le mode divisé dans la vue grille entre en jeu.

Le mode divisé permet aux utilisateurs de faire glisser pour diviser la zone de travail, soit horizontalement, soit verticalement, en fonction des données à manipuler.

Sur la capture d'écran ci-dessous, nous avons déplacé le curseur vertical pour diviser ce grand document XML contenant un catalogue de cours en deux panneaux, qui peuvent être défilés indépendamment pendant que nous travaillons. Toute modification effectuée dans un panneau se reflète dans l'autre et dans le document dans son ensemble.

Le mode divisé est la dernière fonctionnalité d'une longue série que Altova a ajoutée à Grid View pour la rendre plus utile aux développeurs XML et JSON. Nous avons même ajouté la prise en charge de.. édition de documents YAML.

Manque-t-il une fonctionnalité ? N'hésitez pas à nous faire part de vos suggestions dans la section des commentaires !

Si vous n'êtes pas encore client, vous pouvez essayer la vue en grille et toutes les fonctionnalités avancées de XMLSpy gratuitement pendant 30 jours.