Eu sou novo no yaml e tenho uma pergunta sobre o símbolo de barra vertical (|) usado para várias linhas. YAML tem alguma sintaxe como a abaixo?
teste: | 6+
Dos dois arquivos YAML abaixo, o primeiro está funcionando e o segundo não. Eu não sei o que está causando isso.
Primeiro Arquivo
Name :
-
testing:
val1
-
second:
val2
-
third:
val3
-
then
-
final: |
a
aa
aaa
aaaa : 'test:'
Segundo Arquivo
Name :
-
testing:
val1
-
second:
val2
-
third:
val3
-
then
-
final: |6+
a
aa
aaa
aaaa : 'test:'
O segundo arquivo é do cliente.
Estou usando XMLBeans e recebo este erro:
com.esotericsoftware.yamlbeans.parser.Parser $ ParserException: Linha 17, coluna 12: Esperado um 'final de bloco', mas encontrado: início de mapeamento de bloco " .
O pipe é usado quando você deseja que as linhas de notícias sejam mantidas como novas linhas.
Para mais informações: https://yaml-multiline.info/
fonte