0
用ruby 1.9.2-p290和rails 3.1.3运行一些解析问题。Psych不能分析简单的键:值对,红宝石,Yaml
我YAML文件看起来像这样:
api_key: 12345
其他YAML文件解析精细,像的database.yml和语言文件。这只是这一个。 任何想法为什么?
用ruby 1.9.2-p290和rails 3.1.3运行一些解析问题。Psych不能分析简单的键:值对,红宝石,Yaml
我YAML文件看起来像这样:
api_key: 12345
其他YAML文件解析精细,像的database.yml和语言文件。这只是这一个。 任何想法为什么?
必须有一个错误somwhere否则,会导致你是显示是斗志和SYCK引擎解析的行:
YAML::ENGINE.yamler = 'psych'
YAML.load("api_key: 12345") # => {"api_key"=>12345}
YAML::ENGINE.yamler = 'syck'
YAML.load("api_key: 12345") # => {"api_key"=>12345}
我们可以看到它包含字段'api_key'整个YAML文件? – CodeMaster123