Yaml-如何断开很长的绳子

Yaml-如何断开很长的绳子,yaml,Yaml,我的yaml文件中有一个条目如下所示 my_key:['short string', 'thisisaverylongstringthatcontains.,specialcharacterssoI havetousequotes,andI wanttobreakintomultiplelines'] 我的很长的字符串不能包含空格,我担心如果我简单地使用换行符,它会被转换成空格。 为了更易于阅读和方便,将第二个字符串跨多行分解的最干净、最简单的方法是什么 key : ['short stri

我的yaml文件中有一个条目如下所示

my_key:['short string', 'thisisaverylongstringthatcontains.,specialcharacterssoI havetousequotes,andI wanttobreakintomultiplelines']
我的很长的字符串不能包含空格,我担心如果我简单地使用换行符,它会被转换成空格。 为了更易于阅读和方便,将第二个字符串跨多行分解的最干净、最简单的方法是什么

key  : ['short string', "this is a very long string 
                         that I want to break into
                         multiple lines"]
你试过插入一个新行吗?这是有效的YAML

如果不需要空格,请在每行末尾添加
\

key  : ['short string', "this is a very long string\
                         that I want to break into\
                         multiple lines"]

这是一模一样的。您可以在YAML需要字符串的任何地方使用带
引号的字符串。仅仅因为你有一个字符串列表并不影响你使用该语法的能力;你会惊讶于这种情况在这里发生的频率。你的问题的答案是:“那么你希望我如何在页面底部找到这个答案?”有几个人指出这个问题是重复的,我希望你,作为熟悉网站的人,彻底阅读那里的答案。对不起,我的超长字符串不能包含空格,我担心新行会被转换为空格。感谢您的回答,您能否根据我对我的问题所做的更新编辑您的答案?