我在YAML文件中有这个:
CarSourceManager
在我的情况下,我想在转换时在我的数组或json中的文本前面有一个空格。那可能吗?怎么样?
以JSON作为输出,它解析如下:
test: I want spaces before this text
没有空格。
您可以对其进行测试here
答案 0 :(得分:1)
您必须使用单引号或双引号引用标量,而不是使用普通标量(即没有引号的标量)。这两个中哪一个更容易使用取决于文本中是否有特殊字符。
如果您使用单引号:
test: ' I want spaces before this text'
这需要将文字中已存在的任何单引号加倍(类似' abc''def '
)。
如果您使用双引号:
test: " I want spaces before this text"
这需要反斜杠转义文本中已存在的任何双引号(类似" abc\"def "
)。
答案 1 :(得分:0)
有了\ t这项工作
示例:
var options = {
\t hostname: 'localhost',
\t port: 4433
};