Visualizzatore albero YAML
Analizza YAML in un albero collassabile interattivo. Supporta YAML multidocumento, ancore e alias, ricerca, conversione JSON e drag & drop di file .yaml/.yml.
Cos'è un visualizzatore albero YAML?
Un visualizzatore albero YAML analizza testo YAML e lo rende come struttura ad albero interattiva e collassabile. Ogni nodo mostra la sua chiave, tipo e valore, permettendoti di esplorare visivamente YAML annidato senza leggere il testo grezzo.
Come gestisce questa herramienta i file YAML multidocumento?
I file YAML possono contenere più documenti separati da "---". Questo strumento analizza ogni documento indipendentemente e rende ognuno come albero separato, etichettato "Documento 1", "Documento 2", ecc.
Supporta ancore (&) e alias (*) YAML?
Sì. Le ancore definite con &anchor e i riferimenti con *alias sono risolti automaticamente dal parser js-yaml. Il contenuto espanso è mostrato inline nell'albero, così vedi il valore reale a cui punta un alias.
Come converto YAML in JSON?
Fai clic sul pulsante "In JSON" nella barra degli strumenti. Lo strumento analizza il tuo YAML e produce JSON formattato con indentazione di 2 spazi. Puoi poi copiare il risultato JSON negli appunti con un clic.
Cosa succede quando YAML ha un errore di sintassi?
Lo strumento mostra un chiaro messaggio di errore sotto l'area di input, includendo il numero di riga e una descrizione del problema (es., "indentazione errata di una voce di mappatura alla riga 5"). La vista ad albero resta vuota finché non correggi la sintassi.
Come funziona la funzione di ricerca?
Digita una parola chiave nella casella di ricerca e chiavi e valori stringa corrispondenti vengono evidenziati istantaneamente. Usa i pulsanti precedente/successivo o Invio (avanti) e Maiusc+Invio (indietro) per saltare tra le corrispondenze.
Posso caricare YAML da un file?
Sì. Fai clic sul pulsante "Carica file" per cercare un file .yaml o .yml, o trascina e rilascia un file nell'area di input. Il contenuto viene letto localmente nel tuo browser e non viene mai caricato su un server.
Come vengono visualizzati i diversi tipi di valori?
Ogni tipo ha un colore distinto: le stringhe sono verdi, i numeri blu, i booleani arancioni e i null grigi. Gli oggetti mostrano un badge {count} e gli array un badge [count] che indica il numero di figli.
I miei dati YAML vengono inviati a un server?
No. Tutta l'analisi, il rendering, la ricerca e la conversione JSON avvengono interamente nel tuo browser. I tuoi dati YAML non lasciano mai il tuo dispositivo, rendendo questo strumento sicuro per file di configurazione sensibili.
Questo strumento funziona offline?
Una volta caricata la pagina, lo strumento viene eseguito interamente nel tuo browser e può funzionare senza internet. Solo il caricamento iniziale richiede la rete per recuperare le risorse statiche e la libreria js-yaml.
Come usare Visualizzatore albero YAML
Esplora i file YAML come un albero interattivo comprimibile, completamente offline nel tuo browser. Sono supportati file multi-documento, ancore e alias.
- Trascina un file .yaml o .yml sulla pagina, oppure incolla YAML come "app: name: MyYAMLApp version: 1.2.3 debug: true".
- Clicca le frecce accanto a qualsiasi nodo per comprimere o espandere quel ramo dell'albero.
- Usa la casella di ricerca per trovare rapidamente chiavi e valori nei file grandi.
- Passa alla vista JSON quando ti servono gli stessi dati in forma JSON.
L'YAML multi-documento separato da --- viene mostrato come più alberi, così puoi ispezionare ogni documento di uno stesso file.
Strumenti correlati
- Visualizzatore albero JSON Visualizza i dati JSON come albero collassabile interattivo. Cerca chiavi e valori, traccia JSONPath al passaggio del mouse e gestisci file di grandi dimensioni con caricamento lazy. Supporta il drag & drop di file .json.
- YAML in JSON Converti YAML in JSON istantaneamente online. Incolla il tuo YAML e ottieni JSON pulito con validazione e formattazione.
- TSV in JSON Converti TSV in JSON online gratis. Supporta intestazioni, rilevamento automatico dei tipi e minificazione. Tutto nel browser.
- JSON in CSV Convertitore gratuito JSON in CSV online. Appiattisci oggetti annidati, scegli delimitatori e scarica subito. 100% nel browser.
- Convertitore CSV in JSON Converti CSV in JSON online gratis. Supporta delimitatori personalizzati, oggetti basati su intestazione e rilevamento automatico dei tipi. Tutto nel browser.
- Abbellitore XML Abbellitore XML online gratuito. Formatta e abbellisci XML istantaneamente nel browser.
- Validatore XML Valida sintassi e struttura XML istantaneamente. Rileva errori con numeri di linea precisi e messaggi dettagliati. Gratuito, sicuro, funziona nel tuo browser.
- SQL in JSON Converti istruzioni SQL INSERT in array o oggetti JSON istantaneamente. Supporta VALUES multipli, gestione NULL, rilevamento automatico dei tipi e stampa formattata. 100% lato client, nessun upload.