Altova XMLSpy 2025 Professional Edition 

La vista Texto ofrece una serie de funciones de edición de datos 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 Texto se denota con sangría, definida por medio de espacios, no de tabuladores. En la vista Texto, la sangría de estilo bloque utiliza automáticamente espacios.

 

Formato pretty-print, color 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. Los colores de las fuentes se definen en la sección Fuentes y colores del cuadro de diálogo Opciones (Herramientas | Opciones | Fuentes y colores).

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, que se pueden usar con documentos YAML, consulte Expresiones XQuery para JSON.

 

Expresiones XQuery en la ventana XPath/XQuery

En la ventana XPath/XQuery, puede ejecutar una expresión XQuery para JSON en un documento YAML e inmediatamente ver los resultados de la evaluación en el panel de resultados de la ventana. Además, puede hacer clic en un resultado en el panel de resultados (imagen siguiente) para ir a ese objeto YAML en la vista Texto.

Clic para expandir/contraer

Para obtener más información sobre las expresiones XQuery en formato JSON, que se pueden usar con documentos YAML, consulte Expresiones XQuery para JSON.

 

© 2019-2025 Altova GmbH