-name:Display error messagedebug:msg:>-Check the "nickname" displayed in thecolumn 3
[{"name":"Display error message","debug":{"msg":"Check the \"nickname\" displayed in the column 3"}}]
-name:Display error messagedebug:msg:|-Check the "nickname" displayed in the column 3.You may also check the firstname in column 4.This feature makes YAML very easy to read.
[{"name":"Display error message","debug":{"msg":"Check the \"nickname\" displayed in the column 3.\nYou may also check the firstname in column 4.\nThis feature makes YAML very easy to read."}}]
Les critiques que j'ai vu dans ce post sont de mauvaise foi. Le format yaml est fait pour les humains, et permet de spécifier des valeurs sans avoir à utiliser des guillemets.
Pour les valeurs qui posent problème, ajouter des guillemets suffit, et un bon éditeur de texte affiche une notice ou même une erreur automatiquement.
Le format JSON est adapté à l'échange de données automatique, et le format YAML est fait pour être lu et maintenu par les développeurs. Ce n'est pas comparable, et ne doit pas l'être.
# J'aime le yaml
Posté par Andre Rodier (site web personnel) . En réponse au lien The yaml document from hell. Évalué à 5. Dernière modification le 13 janvier 2023 à 19:26.
Je préfère largement yaml à json, pour de multiple raisons.
Sans parler les fonctions avancées de référence, il y a des avantages énormes, AMHA.
Le rapport signal / bruit n'est pas comparable.
En json, ça donne quelque chose comme :
Le formatage de blocs de texte
Les critiques que j'ai vu dans ce post sont de mauvaise foi. Le format yaml est fait pour les humains, et permet de spécifier des valeurs sans avoir à utiliser des guillemets.
Pour les valeurs qui posent problème, ajouter des guillemets suffit, et un bon éditeur de texte affiche une notice ou même une erreur automatiquement.
Le format JSON est adapté à l'échange de données automatique, et le format YAML est fait pour être lu et maintenu par les développeurs. Ce n'est pas comparable, et ne doit pas l'être.
Plus d'exemples: https://yaml-multiline.info/