Éditeur JSON

Éditeur JSON

Fonctions Édition et conversion JSON :

  • Éditeur JSON intelligent
  • Prise en charge de JSON et JSON5
  • Assistants de saisie sensibles au contexte
  • Coloration syntaxique, pliage de source, etc
  • Marquage structurel pour compléter les crochets / parenthèses
  • Mode Grille pour l'édition JSON graphique
  • Contrôle de la syntaxe JSON et JSON5
  • Validation basée sur le Schéma JSON
  • XML <=> conversion JSON
  • Conversion XSD <=> Schéma JSON
  • Éditeur Schéma JSON
  • Génération d'instances JSON échantillon depuis le Schéma JSON

Évaluation gratuite

Outils JSON

JSON (JavaScript Object Notation) est un langage textuel allégé d'échange de données. JSON est souvent utilisé pour la sérialisation et la transmission de données structurées sur une connexion de réseau et est donc souvent utilisé dans les applications AJAX, Web 2.0 et de services Web. XMLSpy prend en charge JSON et JSON5.

L'éditeur JSON et JSON5 dans XMLSpy vous permet de consulter et d'éditer les fichiers JSON en utilisant les mêmes modes intuitifs de Texte et Grille disponibles pour l'édition XML, avec des guides d'édition utiles et des assistants à la saisie. XMLSpy facilite aussi la conversion de XML en JSON ou la conversion de JSON en XML. Contrairement à d'autres éditeurs XML, XMLSpy prend en charge aussi bien JSON et XML, vous conférant un moyen simple de travailler avec JSON dans le même environnement où vous développez les applications XML, AJAX et de services Web.

XMLSpy contient aussi un éditeur graphique de Schéma JSON pour le développement, la validation et la génération de Schémas JSON. Pour vous lancer dans le développement JSON ou JSON5, vous pouvez générer une instance d'échantillon JSON depuis n'importe quel Schéma JSON.

Mode Texte

Le Mode Texte de l'éditeur JSON fournit une coloration de la syntaxe, une numérotation des lignes, un pliage de la source, un signet, etc. facilitant la recherche et la compréhension de votre code JSON, et la recherche et l'édition de chaînes. En activant l'édition intelligente JSON sur l'onglet JSON de la Fenêtre Info XMLSpy, l'assistant à la saisie Éléments vous fournit une liste intégrée dynamique des éléments présents dans votre fichier JSON. Vous pouvez insérer un élément depuis la fenêtre Éléments en la double-cliquant ou en la glissant dans votre document dans le panneau d'édition.

La vérification de la syntaxe et la validation basée sur Schéma JSON dans l'éditeur JSON vous permet de développer des instances JSON valides aisément. Toutes les erreurs sont recensées dans la fenêtre Messages multi-onglets qui comprend aussi un hyperlien à l'instance de l'erreur dans votre document et au schéma lié.

Mode Grille

Le mode Grille de XMLSpy affiche une représentation graphique qui affiche la structure d'un document JSON par le biais d'un ensemble de conteneurs imbriqués qui peut être élargi ou réduit pour obtenir un aperçu clair de la structure arborescente du document XML. Manipulez en toute simplicité votre document JSON tout en analysant sa structure de manière graphique, en utilisant des fonctions d'édition XML avancées de glisser/déposer intelligentes.

Mode d'arborescence de l'éditeur JSON

Conversion JSON <=> XML

Outre l'ajout à l'édition JSON intelligente, XMLSpy prend en charge la conversion en un clic entre les fichiers XML et JSON files. Cela vous permet, par exemple, de convertir rapidement un fichier XML en JSON pour le transport avec JavaScript, ou de convertir les données reçues dans un format JSON pour valider XML. Vous pouvez choisir de convertir un seul fichier ou d'effectuer une conversion JSON-en-XML de masse dans la fenêtre Projet.

Étapes suivantes