Forum Programmation.autre [ YAML ] chaine qu s'étale sur plusieurs lignes

Posté par  .
Étiquettes : aucune
0
2
mai
2011

Bonjour.

Je souhaite créer un fichier yaml avec des parametres de cestyle :

identifiant: valeur avec valeur sur plusieurs lignes, mais en conservant le format.

Valeur pourrait être organisé ainsi:
toto titi tata
aaaaaa bbbbbb cccccccc

Je souhaite garder l'organisation des espaces/tabulation tel quel.

yaml permet d'utiliser le caractère | pour indiquer qu'une valeur s'étend sur plusieurs lignes, mais quid des espaces en début et en fin de ligne ? Faut-il que je fasse un truc du genre:

identifiant: |
" toto titi tata "
" aaaaaa bbbbbb cccccccc"

ou puis-je simplement faire:
identifiant: " toto titi tata
aaaaaa bbbbbb cccccccc"

?

  • # Doc YAML: Block Indentation Indicator

    Posté par  . Évalué à 2.

    Bonjour,

    Tu obtiendras ce comportement pour le début de ligne en faisant suivre le '|' par la longueur de l'indentation souhaitée:

    identifiant: |2
        toto
        titi
    

    rendra

      toto
      titi
    

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.