Altova XMLSpy 2023 Enterprise Edition 

Para editar la estructura del documento JSON puede añadir componentes nuevos, eliminar o mover los bloques seleccionados de la cuadrícula. Puede editar la estructura del documento de varias formas:

 

seleccione un componente y haga clic con el botón derecho para acceder a los comandos del menú contextual (imagen siguiente). Consulte la descripción de los comandos en el apartado Menú contextual de la vista Cuadrícula.

use los botones de edición que hay dentro de las celdas. Estos botones se describen más abajo en el apartado Botones de comandos dentro de las celdas.

Seleccione un componente y arrástrelo hasta una ubicación nueva para modificar la estructura.

Click to expand/collapse

Estos son los accesos rápidos de los comandos para editar una estructura:

 

Comando

Acceso rápido

Insertar (mismo tipo de componente) después

Ctr+Entrar

Insertar (mismo tipo de componente) antes

Ctr+Mayús+Entrar

Anexar (mismo tipo de componente)

Ctr+E

Agregar secundario

Ctr+Alt+Entrar

Envolver en matriz

Ctr+W

Envolver en objeto

Ctr+Mayús+W

 

Nota:si se agrega un componente, por ejemplo como propiedad (insertado, anexado o agregado como secundario) y quiere cambiar su tipo a objeto o matriz, haga clic en el símbolo del tipo de componente y seleccione el tipo que prefiera.

 

Botones de comandos dentro de las celdas

En la vista Cuadrícula JSON los botones que hay dentro de las celdas de la cuadrícula permiten realizar acciones en el contexto de la celda en cuestión. Es más rápido usar estos botones de comando para las acciones que se usan más a menudo. En la tabla siguiente describimos los comandos de estos botones. Los comandos relacionados con la visualización tienen fondo azul. Los comandos para editar el documento (estructura y contenido) tienen fondo beige. Si necesita otros comandos en el contexto de alguna de las celdas puede usar el menú contextual de la celda. Nota: si pasa el cursor del ratón por encima de un botón aparece información rápida con el nombre del comando del botón en cuestión.

 

icOptimalWidths

Optimiza el ancho de las columnas para que se ajuste a su contenido.

ic_jsongridmakelist / ic_jsongridmaketable

Si aparece en color, la Vista Diseño de tabla está activada, si está desactivada aparece en gris. Haga clic en el icono para cambiar la vista

ic_jsongridrowcols / ic_jsongridcolrows

Este comando cambia las filas por las columnas y viceversa

ic_jsongridfilteroff / ic_jsongridfilteron

Si está naranja significa que hay un filtro para la tabla, el objeto o la matriz en cuestión. Si el icono está blanco, el filtro está desactivado. Para activar/desactivar el filtro, haga clic en el icono. Para editar la expresión, haga doble clic en el icono.

ic_xmlgridviewwordwrap

Este comando activa y desactiva el ajuste automático de línea. Para activarlo o desactivarlo haga clic en el icono. Por defecto solo se aplica este formato al contenido de los elementos. Si quiere que se aplique también a los nombres de los elementos, elija esa opción en la lista desplegable que abre el icono.

ic_jsongridappendrow

En una matriz: anexar un elemento matriz a la lista o tabla

En un objeto: anexar un par key:value (como fila en una lista o, en la vista Diseño de tabla, como una celda de una columna de tabla nueva)

ic_jsongridaddtype

Añadir un par key:value vacío; el tipo de ese valor es string por defecto

ic_jsongridassigntype

Seleccionar el tipo de datos del valor de una propiedad o introducir un comentario o una fórmula

 

Nota:para ver una descripción de otros comandos de la barra de herramientas consulte el apartado Menú contextual de la vista Cuadrícula.

 

 

© 2017-2023 Altova GmbH