我无法准确找到对此错误的引用,但是YAML 1.2说它是JSON超集,如果我在JSON中使用制表符,则会将其视为错误.
例如
"root": {
"key": "value"
}
Run Code Online (Sandbox Code Playgroud)
(这里的在线验证说明了'\t' that cannot start any token)
我知道为什么YAML历史上不允许使用制表符,但我怎样才能在JSON-superset的上下文中解释它?
(例如,YAML不是实际超集还是JSON也不允许使用标签?或者规范在这种情况下允许标签,但实现还没有?)
谢谢.