Altova XMLSpy 2024 Professional Edition 

La vista Texto ofrece una serie de funciones de edición de YAML, desde el formato pretty-print hasta la validación de documentos durante la edición. A continuación describimos estas funciones.

 

Nota:La estructura del documento YAML en la vista de texto se denota con sangría, que debe establecerse con espacios, no con tabuladores.

 

Formato pretty-print, colores de las fuentes y visualización

El formato pretty-print formatea el documento YAML con sangría jerárquica (imagen siguiente). Puede definir las opciones de impresión en formato pretty-print en el cuadro de diálogo Opciones (Herramientas | Opciones | Pretty-print). El texto del documento se marca en distintos colores según su sintaxis. Puede configurar los colores de las fuentes en el cuadro de diálogo Opciones (Herramientas | Opciones | Pretty-print).

XSYAMLPrettyPrint

Otras funciones útiles de la vista Texto YAML son (i) los números de línea en el margen de número de línea y (ii) los nodos de plegamiento de texto en el margen de plegamiento. Los nodos de plegamiento de texto se pueden contraer/expandir para navegar y ver mejor el documento. Ambos márgenes (números de línea y plegamiento de texto) pueden configurarse para mostrarse u ocultarse en el cuadro de diálogo ‘Configuración de la vista Texto’ (Vista | Configuración de la vista Texto). También se puede acceder a través de las opciones del formato pretty-print.

 

Expresiones localizadoras de nodos en documentos YAML

Para obtener la expresión localizadora XPath/XQuery de un nodo en el documento YAML, haga clic dentro del nodo y seleccione el comando Edición | Copiar XPath. La expresión XPath/XQuery se copiará en el portapapeles en formato JSON. Basta con pulsar Ctrl+V para pegar la expresión localizadora en cualquier campo de entrada de texto.

 

Por ejemplo, la siguiente expresión localiza el título de la primera canción del segundo álbum del primer artista en un documento YAML:

 

?Artists?1?Albums?2?Tracks?1?Title

 

Para obtener más información sobre las expresiones XPath/XQuery en formato JSON, consulte Expresiones XQuery para JSON.

 

© 2018-2024 Altova GmbH