Visualizador de árvore YAML
Analisa YAML em uma árvore recolhível interativa. Suporta YAML multidocumento, âncoras e aliases, busca, conversão para JSON e arrastar/soltar arquivos .yaml/.yml.
O que é um visualizador de árvore YAML?
Um visualizador de árvore YAML analisa texto YAML e o renderiza como uma estrutura de árvore interativa e recolhível. Cada nó exibe sua chave, tipo e valor, permitindo explorar visualmente YAML aninhado sem ler texto bruto.
Como esta ferramenta lida com arquivos YAML multidocumento?
Arquivos YAML podem conter múltiplos documentos separados por "---". Esta ferramenta analisa cada documento independentemente e renderiza cada um como uma árvore separada, rotulada como "Documento 1", "Documento 2", etc.
Suporta âncoras (&) e aliases (*) de YAML?
Sim. Âncoras definidas com &anchor e referências com *alias são resolvidas automaticamente pelo analisador js-yaml. O conteúdo expandido é mostrado inline na árvore, para que você veja o valor real para o qual um alias aponta.
Como converto YAML para JSON?
Clique no botão "Para JSON" na barra de ferramentas. A ferramenta analisa seu YAML e gera JSON formatado com indentação de 2 espaços. Você pode então copiar o resultado JSON para a área de transferência com um clique.
O que acontece quando YAML tem erro de sintaxe?
A ferramenta exibe uma mensagem de erro clara abaixo da área de entrada, incluindo o número da linha e uma descrição do problema (ex., "indentação incorreta de uma entrada de mapeamento na linha 5"). A visualização em árvore permanece vazia até você corrigir a sintaxe.
Como funciona o recurso de busca?
Digite uma palavra-chave na caixa de busca e as chaves e valores de string correspondentes são destacados instantaneamente. Use os botões anterior/próximo ou Enter (avançar) e Shift+Enter (recuar) para pular entre correspondências.
Posso carregar YAML de um arquivo?
Sim. Clique no botão "Carregar arquivo" para procurar um arquivo .yaml ou .yml, ou arraste e solte um arquivo na área de entrada. O conteúdo é lido localmente no seu navegador e nunca é enviado a um servidor.
Como os diferentes tipos de valores são exibidos?
Cada tipo tem uma cor distinta: strings são verdes, números azuis, booleanos laranjas e null cinzas. Objetos mostram um selo {count} e arrays um selo [count] indicando o número de filhos.
Meus dados YAML são enviados a um servidor?
Não. Toda análise, renderização, busca e conversão para JSON ocorre inteiramente no seu navegador. Seus dados YAML nunca saem do seu dispositivo, tornando esta ferramenta segura para arquivos de configuração sensíveis.
Esta ferramenta funciona offline?
Depois que a página é carregada, a ferramenta é executada inteiramente no seu navegador e pode funcionar sem internet. Apenas o carregamento inicial requer rede para buscar os recursos estáticos e a biblioteca js-yaml.
Como usar Visualizador de árvore YAML
Explore arquivos YAML como uma árvore interativa recolhível, totalmente offline no seu navegador. Arquivos multidocumento, âncoras e aliases são suportados.
- Arraste e solte um arquivo .yaml ou .yml na página, ou cole YAML como "app: name: MyYAMLApp version: 1.2.3 debug: true".
- Clique nas setas ao lado de qualquer nó para recolher ou expandir aquele ramo da árvore.
- Use a caixa de busca para localizar rapidamente chaves e valores em arquivos grandes.
- Mude para a visualização JSON quando precisar dos mesmos dados em forma de JSON.
YAML multidocumento separado por --- é exibido como várias árvores, então você pode inspecionar cada documento de um mesmo arquivo.
Ferramentas relacionadas
- Visualizador de árvore JSON Visualize dados JSON como uma árvore recolhível interativa. Pesquise chaves e valores, rastreie JSONPath ao passar o cursor e manipule arquivos grandes com carregamento preguiçoso. Suporta arrastar e soltar arquivos .json.
- YAML para JSON Converta YAML para JSON instantaneamente online. Cole seu YAML e obtenha JSON limpo com validação e formatação.
- TSV para JSON Converta TSV para JSON online grátis. Suporta cabeçalhos, detecção automática de tipos e minificação. Tudo no navegador.
- JSON para CSV Conversor grátis de JSON para CSV online. Achata objetos aninhados, escolha delimitadores e baixe instantaneamente. 100% no navegador.
- Conversor CSV para JSON Converta CSV para JSON online grátis. Suporta delimitadores personalizados, objetos baseados em cabeçalhos e detecção automática de tipos. Tudo no navegador.
- Embelezador XML Embelezador XML online gratuito. Formate, embeleze e indente XML instantaneamente no seu navegador.
- Validador XML Valide a sintaxe e estrutura XML instantaneamente. Detecte erros com números de linha precisos e mensagens detalhadas. Grátis, seguro e funciona no seu navegador.
- SQL para JSON Converta declarações SQL INSERT em arrays ou objetos JSON instantaneamente. Suporta VALUES múltiplos, tratamento de NULL, detecção automática de tipos e formatação. 100% cliente, sem upload.