YAML är genialt

Jag har på sistone fått upp ögonen för standarden YAML. Detta är ett sätt att spara data i en textfil på ett sätt som både människor och maskiner kan läsa utan problem.

YAML är en rekursiv förkortning som står för YAML Ain’t Markup Language, och det är en förklaring så god som någon. Detta är en perfekt kompromiss mellan lätthanterad data för maskiner och lättläst text för människor.

Till skillnad mot andra textbaserade standarder som XML och liknande är den relativt enkel, men det är just enkelheten som är dess styrka. Det är ju väldigt sällan man behöver alla de möjligheter XML erbjuder och komplexiteten i att generera och parsa dessa dokument blir jobbig om man bara vill spara enkla data.

Så om du funderar på att spara data i textfiler, ta en titt på YAML. Det är mycket lätt att lära sig och kan användas till mycket.

Leave a Reply

CAPTCHA-bild