Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:forschungsdatenmanagement:glossar:yaml

YAML

YAML Ain't Markup Language (rekursives Akronym, ursprünglich Yet Another Markup Language), vereinfachte Auszeichnungssprache (markup language) zur Datenserialisierung (Serialisierung).

Die grundsätzliche Annahme von YAML ist, dass sich jede beliebige Datenstruktur nur mit assoziativen Listen, Listen (Arrays) und Einzelwerten (Skalaren) darstellen lässt. Durch dieses einfache Konzept ist YAML wesentlich leichter von Menschen zu lesen und zu schreiben als beispielsweise XML, außerdem vereinfacht es die Weiterverarbeitung der Daten, da die meisten Sprachen solche Konstrukte bereits integriert haben. Durch weitgehenden Verzicht auf Klammern ist YAML für Menschen les- und insbesondere schreibbarer als JSON und eignet sich daher gut für die Ablage von Metadaten und Konfigurationen. Seit Version YAML 1.2 ist JSON eine vollständige Untermenge von YAML.

de/forschungsdatenmanagement/glossar/yaml.txt · Zuletzt geändert: 2023/09/06 21:53 von 127.0.0.1