YAML加载未正确解释每个变量

时间:2019-01-15 00:49:14

标签: ruby yaml

我有一些代码试图将一些变量加载到我正在制作的子手游戏中

begin
    yaml = YAML.load_file("./hangman.yml")
    print yaml[0].guess_array               
    print yaml[0].turn_count                
    print yaml[0].guessed_letters                
    print yaml[0].check_word                
    print yaml[0].word
end

但是由于某种原因,它错误地加载了一些变量 这个guess_array yaml是

guess_array:
- p
- a
- n
- e
- _
- _
- _
- _ 

但是当它在文件中打印出来时,我得到了

["_", "_", "_", "_", "_", "_", "_", "_"]

这也误解了一些,但我希望我犯了一个错误,可以解决所有这些问题。

0 个答案:

没有答案