![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/Official_YAML_Logo.svg/langfr-640px-Official_YAML_Logo.svg.png&w=640&q=50)
YAML
format de représentation de données par sérialisation / De Wikipedia, l'encyclopédie encyclopedia
Cher Wikiwand IA, Faisons court en répondant simplement à ces questions clés :
Pouvez-vous énumérer les principaux faits et statistiques sur YAML?
Résumez cet article pour un enfant de 10 ans
YAML, acronyme de Yet Another Markup Language dans sa version 1.0[1], devient l'acronyme récursif de YAML Ain't Markup Language (« YAML n’est pas un langage de balisage ») dans sa version 1.1[2], est un format de représentation de données par sérialisation Unicode. Il reprend des concepts d'autres langages comme XML, ou encore du format de message électronique tel que documenté par RFC 2822. YAML a été proposé par Clark Evans en 2001[3], et implémenté par ses soins ainsi que par Brian Ingerson et Oren Ben-Kiki.
Extensions | |
---|---|
Type MIME | |
PUID | |
Développé par |
Clark Evans (d) ![]() |
Version initiale |
, 23 ans |
Basé sur | |
Spécification | |
Site web |
(en) yaml.org ![]() |
Son objectif est de représenter des informations plus élaborées que le simple CSV en gardant cependant une lisibilité presque comparable.
En 2015, Symfony 2, Drupal 8 et phpMyAdmin, entre autres, l'utilisent pour leurs formats d'entrée et de sortie.