Altova XMLSpy 2024 Enterprise Edition

Menu contextuel dans le Mode Grille

Accueil Préc Haut Suivant

Lorsque vous cliquez avec la touche de droite sur un composant dans le Mode JSON Grid, un menu contextuel (capture d'écran ci-dessous) apparaît qui vous propose des commandes pour modifier l'affichage et l'édition du document. Le menu contextuel peut aussi être accédé en appuyant sur la touche Menu. Les

commandes du menu contextuel sont décrites ci-dessous.

 

 

JSONGridViewContextMenu

 

Type

Passer la souris sur la commande Type pour afficher un sous-menu dans lequel vous pouvez choisir le type du composant. Vous pouvez aussi accéder au sous-menu du Type avec le raccourci Ctrl+touche Menu.

 

Insérer avant/après, Apposer, Ajouter enfant

Les commandes Insérer et Apposer ajoutent un item au même niveau. Le nouvel item est ajouté dans le cas de Insérer Après et Insérer Avant, respectivement, après et avant l'item sélectionné, et dans le cas d’Apposer en tant que le dernier frère de l'item sélectionné. La commande Ajouter enfant appose un nouvel item en tant qu'enfant. Si un ou plusieurs items enfant existent déjà, le type du nouvel item sera le même que celui du dernier enfant. Si aucun en enfant n'existe, le nouvel item sera une paire key:value vide. Par exemple, si l'item sélectionné est un array, avec des objets enfants, alors le nouvel item enfant sera ajouté en tant que le dernier enfant.

 

Wrapper dans array, Wrapper dans objet

La partie sélectionnée de la table peut être wrappée soit dans un array soit dans un objet.

 

Déplacer vers le Haut/Bas/Gauche/Droite

S’il est possible de déplacer une composant vers le haut, le bas, la gauche ou la droite de son emplacement actuel dans la grille, la commande correspondante sera activée. Choisir la commande respective pour effectuer le déplacement.

 

Copier

Ces commandes peuvent être utilisées pour copier la sélection actuelle dans le presse-papier. Seules ces options sont activées qui sont permises dans ce composant.

 

Commande

Description

Copier en tant que texte JSON

La sélection actuelle est sérialisée en tant que balisage JSON

Copier comme texte séparé par tabulation

La sélection de table actuelle est sérialisée en tant que TSV (valeurs séparées par tab)

Copier en tant qu’Image

L’image actuelle est copiée en tant qu’image

 

Veuillez noter les points suivants :

 

Copier en tant qu’Image copie le string encodé en Base64 de l’image sélectionnée. Si le string est collé dans un document où un string Base64-encoded peut être rendu en tant qu’image (par exemple vers une autre table dans l'Affichage Table), il sera rendu. Autrement, il sera collé en tant que string.

Pour insérer du texte dans une cellule, copier le texte et le coller dans la cellule.

Pour importer une image depuis un fichier, utilisez la commande Éditer | Insérer | Fichier Externe Encodé. Une image est insérée en tant que string encodé enBase64 , et affiche ce string en tant qu’image dans le Mode JSON Grid. Les formats de fichier d’image qui sont pris en charge pour les importations sont : PNG, JPEG, BMP, GIF, TIFF.

 

Copier XPath

Cette commande copie une expression localisatrice XPath 3.1 vers le presse-papier, commençant à la racine du document qui situe le nœud sélectionné.

 

Copier JSON Pointer

Cette commande copie l’expression JSON Pointer vers le presse-papiers qui situe le nœud sélectionné. Par exemple : /Artists/1/Albums/1/Tracks.  Voir Copy XPointer/JSON-Pointer pour plus d’informations.

 

Filtre, Filtre pour Focus

La commande Filtre est une commande bascule. Elle ajoute un filtre à l’objet sélectionné ou désactive le filtre. Veuillez noter qu’après avoir ajouté un filtre via cette commande, vous devez saisir une expression de filtre ; autrement, le filtre sera supprimé automatiquement. Après avoir ajouté un filtre, vous pouvez le désactiver en sélectionnant la commande une nouvelle fois ou en cliquant sur le filtre. Pour supprimer le filtre, cliquez sur Supprimer tous les filtres dans la barre d’outils.

 

La commande Filter pour Focus (i) construit un filtre sur l’élément racine qui contient une expression XPath pour situer le nœud sélectionné, et (ii) filtre l’affichage du Mode Grille pour montrer le nœud sélectionné (et ses descendants) directement sous l’élément racine. Ceci est utile si vous souhaitez focaliser l’affichage uniquement sur le nœud sélectionné. Si vous souhaitez supprimer le filtre, cliquez sur l’icône Filtre dans la cellule du contenu de l’élément racine.

 

Agrandir complètement

Cette commande est activée si le composant sélectionné ou un de ses descendants est réduit. Elle agrandit le composant et tous les composants du descendant.

 

Réduire non sélectionné

Cette commande réduit tous les composants sauf le composant sélectionné et ses composants ancêtres.

 

Direction du Texte

Cette commande est disponible pour les nœuds contenant un type de string, et change le sens de la lecture pour commencer soit à gauche ou à droite de la cellule. Ceci est utile lorsque vous utilisez des langues comme l’arabe et le hébreux.

 

© 2017-2023 Altova GmbH