validator usos tutorial español ejemplo caracteristicas yaml pyyaml

usos - Conservar nuevas líneas en YAML.



yaml validator (2)

¿Cómo formateo un documento YAML como este para que PyYAML pueda analizarlo correctamente?

Data: Some data, here and a special character like '':'' Another line of data on a separate line

Sé que el carácter '':'' es especial, así que tengo que rodearlo todo con citas así:

Data: "Some data, here and a special character like '':'' Another line of data on a separate line"

Y para agregar una nueva línea, tengo que agregar ''/ n'':

Data: "Some data, here and a special character like '':''/n Another line of data on a separate line"

¿Hay alguna forma de formatear el documento YAML para que no tenga que agregar los '' /n '' para tener una nueva línea?


Para los escalares multilínea, puedes usar bloques. El personaje | Denota el inicio de un bloque. Utilizar:

Data: | Some data, here and a special character like '':'' Another line of data on a separate line


Si la nueva línea adicional que están agregando las soluciones de NullUserException es un problema que debe usar:

Data: |- Some data, here and a special character like '':'' Another line of data on a separate line