Altova XMLSpy 2024 Enterprise Edition 

Puede configurar la vista Cuadrícula en el cuadro de diálogo Configurar la vista Cuadrícula (imagen siguiente), al que puede acceder con el icono Configuración de la barra de herramientas de la vista Cuadrícula.

 

ic_GridViewSettings

El icono de la configuración de la vista Cuadrícula de la barra de herramientas de la vista Cuadrícula

 

A continuación explicamos las opciones de configuración de la Vista Cuadrícula. Tenga en cuenta que estas opciones afectan a la vista Cuadrícula de todos los documentos (XML, JSON, DTD).

XSGridViewSettings

Presentación

Las opciones de la sección Presentación son bastante sencillas. No obstante, a continuación incluimos un par de aclaraciones.

 

Si no se expanden todas las celdas al cargar, el nodo raíz y todos sus descendientes están contraídos. En este caso debe ir expandiendo los nodos conforme navega por el documento.

Si se selecciona Convertir entidades XML en texto sin formato al cargar, las entidades XML se cargarán en la vista Cuadrícula como el texto sin formato de la entidad respectiva; no se resolverán a sus representaciones de glifos.

Si no se marca la opción Vista previa inline, en lugar de una vista previa de la celda solo aparece el número de índice del elemento de esa celda. Si se habilita esta opción, puede decidir si quiere que la vista previa contenga (i) el contenido y los atributos del elemento o (ii) solo los atributos. Si prefiere esta última opción, marque la casilla solo atributos en XML. Si quiere ver ambos, desmárquela. Recuerde que solamente se ve la primera parte del contenido inline de una celda; pase el cursor del ratón sobre la etiqueta de inicio para ver todo su contenido.

Si activó el ancho de tabla óptimo podrá ver la cuadrícula entera. Para ello algunas celdas aplicarán el ajuste automático de línea.

Si el texto es mayor que el tamaño de la celda puede elegir entre que el texto sobrante se desvanezca o sea reemplazado por puntos suspensivos.

Puede mostrar u ocultar los espacios en blanco de las celdas. Los espacios aparecen como puntos a media altura y las tabulaciones como flechas. El final de línea se indica con un retorno de carro dentro de la celda.

Los nodos del mismo nivel se pueden mostrar en grupos de 100, 1.000 o 10.000 nodos (imagen siguiente). Esto es útil por dos motivos: (i) si quiere disponer de más espacio en la presentación de archivos que tienen un muchos nodos del mismo nivel; (ii) si solo quiere procesar un subconjunto de nodos del mismo nivel (porque ahorra tiempo), puede expandir los grupos de nodos del mismo nivel que quiere procesar y ejecutar la acción únicamente en esos nodos; por ejemplo si quiere usar la acción Buscar y reemplazar o si quiere convertir el tipo de un nodo (consulte Edición, más abajo). Si no quiere agrupar datos del mismo nivel, seleccione Sin límite.

GridViewSettingsSiblingGroup

 

Navegación

Ahora puede usar las flechas para navegar por la cuadrícula. A continuación explicamos las opciones que existen al usar estas teclas.

 

Expandir con la flecha derecha: si un elemento de celda está contraído, la tecla Flecha derecha lo expande dentro de la celda. Si el elemento no está contraído, la tecla Flecha derecha pasa a la siguiente celda a la derecha (esto incluye elementos secundarios). Si no se activa esta opción, la tecla Flecha derecha se detiene en una celda contraída. La opción Expandir con la flecha derecha no afecta a las celdas que están dentro de las tablas; en esas celdas la flecha derecha simplemente le llevará a la siguiente celda a la derecha.

Contraer con la flecha izquierda: al moverse hacia la izquierda con esta tecla llega un momento en que tiene que moverse hacia arriba en la jerarquía del documento. Si se activa esta opción, lo elementos que se puedan contraer se contraen al pulsar la tecla Flecha izquierda; de lo contrario estos elementos no se contraen aunque la celda activa para al elemento superior. La opción Expandir con la flecha izquierda no afecta a las celdas que están dentro de las tablas; en esas celdas la flecha izquierda simplemente le llevará a la siguiente celda a la izquierda.

Expandir/contraer con la barra espaciadora: la barra espaciadora sirve para expandir/contraer un elemento. Es decir, también puede usarla para navegar por la cuadrícula.

Mantener la posición de la columna con las teclas de flecha hacia arriba y abajo: estas dos teclas suben y bajan por las celdas de la cuadrícula, incluidos los elementos secundarios y principales, que se encuentran en distintos niveles de la jerarquía y, por tanto, en distintas columnas. Si se selecciona esta opción puede saltarse los niveles que no estén en la columna activa. Esto puede ser útil, por ejemplo, si se encuentra en la columna del elemento subject/course/books/book/title. Al seleccionar esta opción puede usar las flechas arriba y abajo para navegar solamente por los títulos de los libros (sin entrar en las columnas book, books, course o subject y sin entrar en las columnas de elementos descendientes de Title.).

 

 

Edición

Las opciones de la sección Presentación son bastante sencillas. No obstante, a continuación incluimos un par de aclaraciones.

 

Al cambiar el tipo de varias celdas seleccionadas puede escoger si llevar a cabo la acción: Siempre, nunca o tras preguntar (para que decida el usuario).

Al cambiar un tipo JSON de atómico a objeto o matriz también puede escoger si la acción se lleva a cabo: (i) tras Preguntar (si el valor del tipo atómico se debe conservar como el valor de un par clave:valor secundario sin nombre), (ii) Siempre (se conserva el valor en un par clave:valor secundario sin nombre) o (iii) Nunca (nunca se debe conservar el valor).

La opción Pegar dirección determina si la selección del portapapeles se pega encima o debajo de la celda seleccionada.

 

 

Persistencia

Los filtros y las fórmulas se pueden almacenar en los metadatos de documentos XML y JSON. Las fórmulas se almacenan como instrucciones de procesamiento en documentos XML y como comentarios en algunos tipos de documentos JSON. Estas opciones indican cómo guardar los filtros y las fórmulas. En el caso de las fórmulas, la terminología cuando sea posible hace referencia al hecho de que esas fórmulas no se pueden guardar como comentarios en todos los documentos JSON (solo en documentos JSON5 y JSONC).

 

 

Tablas JSON, Tablas XML

Si se activa la opción que detecta tablas de la vista Cuadrícula automáticamente al cargar, entonces puede seleccionar cuál es el porcentaje mínimo de celdas de tabla rellenadas para que una tabla se reconozca como tal. Si el número de celdas rellenadas no sobrepasa esta cantidad, la estructura aparece como una cuadrícula normal con los elementos extensibles uno bajo el otro en una lista.

 

 

Portapapeles

También puede escoger si el contenido del portapapeles se debe restaurar como valores separados por comas (TSV) o como XML/JSON (en función del tipo de documento). Esta es una opción muy útil: Si quiere pegar un formulario de tabla desde el portapapeles en otro documento, esta opción permite elegir si la tabla copiada se guarda como TSV o con marcado. (Para ver la diferencia, intente pegar una tabla en un editor de texto después de copiarla en el portapapeles en los distintos formatos).

 

© 2017-2023 Altova GmbH