// formatters

YAML Quote Style Converter.

Convert YAML string scalars between unquoted, single-quoted, and double-quoted styles safely.

Client-sideThree stylesNo upload

YAML input

Converted

Domande frequenti

Converte tutte le stringhe?

Sì, converte tutte le stringhe tra i tipi di virgolette.

Preserva i valori numerici?

Sì, solo le stringhe tra virgolette vengono convertite.

Posso convertire parti?

No, la conversione si applica a tutto il documento.

Stili di citazione YAML spiegati

YAML supporta quattro stili di citazione per le stringhe: senza virgolette (plain), virgolette semplici (single-quoted), virgolette doppie (double-quoted) e stile letterale (literal, con |).

Lo stile plain non richiede virgolette e è il più conciso, ma non può essere usato quando la stringa contiene caratteri speciali YAML come : # o {.

Le virgolette semplici preservano il testo così com’è, con l’eccezione delle virgolette semplici che vanno duplicate. Le virgolette doppie supportano le escape sequences come \n e \t.

Quando usare ogni stile

Lo stile plain è ideale per le stringhe semplici senza caratteri speciali, massimizzando la leggibilità del file YAML.

Le virgolette semplici sono utili quando la stringa contiene caratteri speciali YAML ma non escape sequences. Sono anche preferite per le stringhe che contengono virgolette doppie.

Le virgolette doppie sono necessarie quando la stringa deve contenere escape sequences come \n (a capo) o \t (tabulazione). Sono anche usate per le stringhe che contengono virgolette semplici.

Dettagli della conversione

La conversione tra stili di citazione analizza il contenuto della stringa e seleziona lo stile più appropriato in base ai caratteri presenti.

Le stringhe che contengono solo caratteri ASCII alfanumerici e spazi vengono convertite in stile plain quando possibile, per massimizzare la leggibilità.

La conversione è conservativa: preserva il significato semantico del contenuto modificando solo la rappresentazione sintattica della stringa.