可以不定义kk,效果相同,就是空值 kk: c: a1:'###'a3:'${kk:###}'a2: ${kk:${c.a1}} 效果都是 ### 这个值
字符串默认不用加引号,如果需要有转译的就需要加,不过需要注意双引号和单引号的区别 “”双引号:不会转义特殊的字符,最终以需要表达的特殊意义输出,例如\t、\n Hello:“hello \n word!!!” #输出 hello 换行 word ‘’单引号:会把特殊字符转义,最终以普通字符的形式输出 Hello:“hello \n word!!!” #输...
2.1、字符串默认不用加上单引号或者双引号; “”:双引号;不会转义字符串里面的特殊字符;特殊字符会作为本身想表示的意思 name: “zhangsan \n lisi”:输出;zhangsan 换行 lisi ‘’:单引号;会转义特殊字符,特殊字符最终只是一个普通的字符串数据 name: ‘zhangsan \n lisi’:输出;zhangsan \n lisi 2.2、map ...
字符串平常并不使用引号,但必要的时候可以用双引号 ( " ) 或单引号 ( ' ) 框住。 使用双引号表示字符串时,可用倒斜线( \ )开始的转义字符(这跟 C 语言类似)表示特殊字符。 区块的字符串用缩进和修饰符(非必要)来和其他数据分隔,有新行保留(preserve)(使用符号 | )或新行折叠(flod)(使用符号 > )两种...
用单引号或者双引号括起来的被当作字符串数据,在 单引号或双引号中使用 C 风格的转义字符 2.3 配置数据 ——配置普通数据 语法: key: value 代码演示: name: zhangsan 说明:value 之前有一个空格 —— 配置对象数据 语法: #方式一 key: key1: value1 key2: value2 #方式二 key: {key1: value1,key2...
在YAML值中添加或使用冒号":",可以通过以下几种方式实现: 1. 使用引号包裹整个值:可以将整个值使用单引号或双引号包裹起来,这样冒号将被视为普通字符而不是分隔符。例如: ``` k...
JavaScript转义字符转义字符是字符的一种间接表示方式。在特殊语境中,无法直接使用字符自身。例如,在字符串中包含说话内容。 "子曰:"学而不思则罔,思而不学则殆。""...由于 JavaScript 已经赋予了双引号为字符串直接量的标识符,如果在字符串中包含双引号,就必须使用转义字符表示。 "子曰:\"学而不思则罔,思而...
基本语法 key:value 基本语法规则 大小写敏感 使用缩进表示层级关系,同层元素左侧对齐 禁止使用tab缩进,只能使用空格键 缩进长度没有限制,只要元素对齐就表示这些元素属于一个层级。 使用#表示注释 字符串可以不用引号标注 ,但必要的时候可以用引号 使用双引号表示字串时,可用倒斜线(\)进行特殊字符转义 ...
使用单引号包裹的字符串保持原样,使用双引号包裹的字符串支持转义字符和变量替换。 8. 多行字符串,YML文件中的字符串可以跨多行,可以使用`|`符号进行保留换行符的多行字符串,也可以使用`>`符号进行折叠换行符的多行字符串。 9. 特殊字符,在YML文件中,某些特殊字符需要进行转义,例如冒号、短横线等。可以使用反...
特殊字符转义:如果字符串中包含特殊字符,需要适当地进行转义,例如\反斜杠用于转义。对齐方式:在键值对...