1

因此,我遇到了下面的 YAML 并尝试使用 Ruby Psych 对其进行解析,但是,它输出“找到的字符,在扫描下一个令牌时无法启动任何令牌”行 'checkboxesValues:'。(最后第四行)

当我使用 notepad++ 打开 YAML 时,YAML 的最后 4 行是红色的。但我找不到这个 YAML 有什么问题。

请帮忙。提前致谢。

-
title  : Multiple Radios Inline
fields : 
name:
  label  : Group Name
  type   : input
  value  : radios
label:
  label  : Label Text
  type   : input
  value  : Inline Radios
required:
  label  : Required
  type   : checkbox
  value  : false
radios:
  label  : Radios
  type   : textarea-split
  value  : [1,2,3,4]
radiosValues:
  label  : Radios Values
  type   : textarea-split
  value  : ["1", "2", "3", "4"]
-
 title  : Multiple Checkboxes
 fields : 
name:
  label  : Group Name
  type   : input
  value  : checkboxes
label:
  label  : Label Text
  type   : input
  value  : Multiple Checkboxes
required:
  label  : Required
  type   : checkbox
  value  : false
checkboxes:
  label  : Checkboxes
  type   : textarea-split
  value  : ["Option one", "Option two"]
checkboxesValues:
  label  : Checkboxes Values
  type   : textarea-split
  value  : ["1", "2"]
4

1 回答 1

2

notepad++单击Find中,选择Regex选项并搜索\t。应该没有。此外,启用显示空格(类似 P 的图标)并搜索任何不一致的内容。

于 2014-01-15T09:43:32.707 回答