Input YAML

Output Minificato

Cos'è un Minifier YAML?

I documenti YAML usano indentazione e righe vuote per la leggibilità. Quando è necessario ridurre le dimensioni del plik — per il trasferimento di rete, l'incorporazione nel codice o la memorizzazione in un database — la minificazione rimuove gli spazi bianchi extra. La specifica YAML 1.2 consente output compatto; la struttura e il contenuto rimangono gli stessi. Solo la formattazione cambia.

Questo narzedzie analizza il tuo YAML e genera una versione compatta. La minificazione funziona interamente nel tuo browser. Nulla viene inviato a un server, quindi è sicuro da usare con configurazioni di produzione, manifest Kubernetes o dane sensibili.

Przyklady Minificazione YAML

La minificazione rimuove gli spazi bianchi extra. Przyklad a tema telecom:

Przyklad: Record abbonato

Input

Output:

Output

Clicca il pulsante Przyklad sopra per caricare altri esempi nell'editor.

Jak uzywac tego narzedzia

1

Incolla o Wczytaj YAML

Kopiuj il tuo YAML e incollalo nell'editor sinistro. Puoi anche cliccare su <strong>Wczytaj</strong> per caricare un plik <code>.yaml</code> o <code>.yml</code> dal computer. Il pulsante <strong>Przyklad</strong> carica dane di esempio per i test.

2

Visualizza l'Output Minificato

Il pannello destro mostra il YAML compatto. Le statistiche mostrano i byte risparmiati. YAML nieprawidlowy mostra un errore — correggilo prima con il YAML Validator.

3

Kopiuj o Pobierz

Usa <strong>Kopiuj</strong> per mettere il risultato negli appunti, o <strong>Pobierz</strong> per salvarlo come plik. Per riformattare il YAML con indentazione usa il YAML Formatter.

Quando la Minificazione YAML è Utile

I manifest Kubernetes, i plik Docker Compose e le configurazioni CI/CD possono essere grandi. Il formato YAML è leggibile ma prolisso. La minificazione prima dell'invio in rete riduce le dimensioni del payload. Per webhook o API che accettano YAML, l'input compatto è spesso preferibile.

Incorporare YAML nel codice, memorizzarlo in campi database o passarlo tramite URL spesso richiede una forma compatta. Se devi convertire in JSON usa YAML do JSON.

Czesto zadawane pytania

Czy minifikacja uszkadza YAML?

Nie. Wcięcia są normalizowane, ale struktura pozostaje ważna. Komentarze mogą zostać usunięte w zależności od parsera. Struktura YAML jest zdefiniowana przez wcięcia, więc jest zachowana.

Kiedy minifikować?

Podczas wysyłania YAML przez sieć, osadzania w kodzie lub zmniejszania rozmiaru payload. W przypadku plików konfiguracyjnych, które edytujesz, zachowaj sformatowany YAML dla czytelności.

Czy moje dane są prywatne?

Tak. Minifikacja działa całkowicie w przeglądarce przy użyciu JavaScript. Żadne dane nie są wysyłane na serwer. Możesz to potwierdzić, otwierając kartę Sieć w przeglądarce podczas korzystania z narzędzia.

Jaki jest limit rozmiaru?

Narzędzie samo w sobie nie ma sztywnego limitu. Zależy od dostępnej pamięci przeglądarki. Pliki YAML do 10–15 MB zazwyczaj działają bez problemów. W przypadku bardzo dużych konfiguracji rozważ podział lub użycie narzędzia wiersza poleceń.

Czy minifikacja zachowuje strukturę?

Tak. Usuwane lub normalizowane są tylko białe znaki. Klucze, wartości i zagnieżdżanie pozostają bez zmian. Wynik jest prawidłowym YAML. Dla maksymalnej kompresji możesz przekonwertować do JSON i użyć Minifikatora JSON, ale minifikacja YAML zachowuje format.

Powiazane narzedzia

Specifica YAML. Riferimento rapido YAML. Specifica JSON. MDN. YAML GitHub.