今天在配置yaml的时候老师提示错误,如下:
|
|
我的yaml内容如下:
|
|
排查了空格和tab的问题,拷贝到yaml的测试网站也是可以通过的,但是程序读取始终就报这个错误,而且把提示的行删掉也无济于事,我用的是golang,引用的包是gopkg.io/yaml.v2,后来无意中把提示行下面的一行内容删掉了就好了,我这才想起来可能是正则表达式里面的引号或者其他符号把yaml的定义隔断了,真的是SB了,赶紧加上单引号,解析通过。
特此记录,供遇到相同问题的同仁参考。
今天在配置yaml的时候老师提示错误,如下:
|
|
我的yaml内容如下:
|
|
排查了空格和tab的问题,拷贝到yaml的测试网站也是可以通过的,但是程序读取始终就报这个错误,而且把提示的行删掉也无济于事,我用的是golang,引用的包是gopkg.io/yaml.v2,后来无意中把提示行下面的一行内容删掉了就好了,我这才想起来可能是正则表达式里面的引号或者其他符号把yaml的定义隔断了,真的是SB了,赶紧加上单引号,解析通过。
特此记录,供遇到相同问题的同仁参考。
微信打赏
支付宝打赏