// text
Extract YAML Values.
Output a list of leaf values with their paths, or unique deduplicated values for inspection.
YAML input
Values
Perguntas frequentes
Posso extrair valores de uma chave específica?
Sim, especifique a chave cujos valores deseja extrair.
Funciona com valores aninhados?
Sim, pode extrair valores de qualquer nível.
O resultado inclui o tipo?
Sim, mostra se cada valor é string, número, booleano ou nulo.
Extraindo valores YAML
A extração de valores YAML gera uma lista de todos os valores presentes na estrutura, útil para inspecionar dados sem a estrutura de chaves.
Valores são extraídos na ordem em que aparecem no YAML, incluindo escalares, listas e mapas complexos.
A ferramenta preserva os tipos de dados: números permanecem como números, booleanos como true/false, e strings como texto.
Casos de uso
Auditoria de configuração: verificar rapidamente todos os valores configurados em um arquivo YAML para identificar valores incorretos ou inseguros.
Migração de dados: extrair valores de um formato YAML para injetar em outro sistema ou banco de dados.
Testes: comparar valores extraídos com valores esperados para validar que uma configuração foi carregada corretamente.
Formato de saída
A saída padrão é uma lista de strings, onde cada valor é serializado em sua representação textual. Objetos complexos são serializados como JSON.
Valores undefined ou null são representados como strings vazias ou null, dependendo da configuração.
Para valores que são listas ou mapas aninhados, a ferramenta oferece a opção de serializar como JSON string ou extrair valores recursivamente.