// text

Extract YAML Keys.

Get a complete list of every key in a YAML document, with full dotted paths, and a tree view.

Client-sideDotted pathsNo upload

YAML input

Keys

Preguntas frecuentes

¿Extrae claves anidadas?

Sí, extrae claves de todos los niveles de anidamiento.

¿Puedo filtrar claves?

Sí, puedes buscar claves que coincidan con un patrón.

¿Exporta el resultado?

Sí, puedes copiar las claves extraídas al portapapeles.

Extraer claves YAML

La herramienta analiza una estructura YAML y muestra todas las claves utilizadas. Esto es útil para obtener una visión general de las opciones de configuración de un archivo.

Para estructuras anidadas, se muestran las rutas de las claves para reflejar la jerarquía. De { server: { port: 8080 } } se extrae server.port.

La extracción puede limitarse a ciertos niveles o extenderse a todas las profundidades, según la necesidad.

Casos de uso

Al documentar archivos de configuración, la extracción de claves ayuda a listar sistemáticamente todas las opciones disponibles.

Para migrar entre formatos de configuración, el conocimiento de todas las claves es el primer paso para planificar la estructura del formato destino.

En la validación de configuraciones, la extracción puede servir como base para verificar si todas las claves requeridas están presentes.

Formato de salida

Por defecto, las claves se muestran como una lista plana, donde las claves anidadas se separan con puntos. Esta es la forma más legible para la mayoría de los casos de uso.

Opcionalmente, las claves pueden mostrarse como una estructura jerárquica que refleja el anidamiento YAML original. Esto es útil para visualizar la estructura.

Para procesamiento posterior, las clades pueden mostrarse como un array JSON o como una lista separada por delimitadores.