Deze pagina bestaat niet. Zoek hieronder of sleep een bestand hierheen om de tool te vinden die je nodig hebt.
Wat wil je voor elkaar krijgen?
- Blijft op dit apparaat
- Geen watermerk
- Werkt offline
Sleep een bestand hierheen
or .
Open een app
Volg een recept
Gebruik één tool
YAML-validator
Controleer YAML online op syntaxfouten. Plak een YAML-bestand of sleep het erin, en de validator zegt of het geldig is, of toont regel en kolom waar de parser vastliep. Hij leest YAML 1.2 in je browser, dus er wordt niets geüpload.
Zo valideer je YAML
- 1Plak je YAML, of sleep een bestand op het vak
- 2Lees de melding: Geldige YAML, of regel en kolom van de fout
- 3Herstel de gemarkeerde regel en zie het resultaat veranderen
- Geldige YAML, of regel en kolom van de fout.
Wat je krijgt
- Regel en kolom van de fout.De regel staat er met een pijltje onder de kolom, zodat je ziet wat je moet aanpassen.
- Bestanden met meerdere documenten.Een bestand met meer documenten, gescheiden door ---, wordt als geheel gecontroleerd.
- Er wordt niets geüpload.Je YAML wordt door je browser gelezen, configs en geheimen blijven bij jou.
Wat je kunt doen
- Een YAML-config, zoals Docker Compose, Kubernetes of een CI-bestand, op syntaxfouten controleren. Het resultaat past zich aan terwijl je typt.
- Regel en kolom van de fout zien, met de regel en een pijltje onder de plek.
- Een bestand met meerdere documenten valideren. Het resultaat zegt hoeveel het er heeft.
- Een .yaml- of .yml-bestand neerzetten in plaats van plakken.
- De YAML opgeruimd terugkrijgen, met 2 of 4 spaties. Een tab is in YAML geen inspringing, dus de opgeruimde kopie gebruikt 2 spaties.
Goed om te weten
- De controle volgt YAML 1.2. Woorden als yes, no en on zijn daar gewone tekst, geen true en false, en blijven zoals ze zijn.
- Alleen de eerste fout wordt gemeld. Herstel die, dan verschijnt de volgende, als die er is.
- Met tabs kun je YAML niet laten inspringen. Heeft je bestand tab-inspringing, dan wijst de fout daarnaar.
- Er wordt op syntaxis gecontroleerd. Of een Compose- of Kubernetes-bestand de juiste sleutels heeft, weet de validator niet.
Vragen
Hoe controleer ik of mijn YAML geldig is?
Plak het in het vak. Geldige YAML toont de melding Geldige YAML. Bij een fout zie je regel, kolom en een korte reden.
Waarom faalt mijn YAML door de inspringing?
YAML laat de structuur zien met spaties, en één te veel of te weinig verandert de betekenis. Het pijltje wijst naar de regel waar de parser de draad kwijtraakte.
Kan ik een bestand met meerdere documenten valideren?
Ja. Documenten gescheiden door --- worden allemaal gecontroleerd, en de melding zegt hoeveel het er zijn.
Wordt mijn YAML ergens geüpload?
Nee. Het wordt in je browser op je eigen apparaat gelezen. Er wordt niets geüpload.