我有一個調查應用程序,我手動構建調查,並且我想添加一個選項以通過文件構建調查,yaml似乎符合此應用程序的需求。我想上傳一個yaml文件,然後從先前構建的調查中輸出一個yaml文件會很好。YAML in,YAML out - 一般問題/指導
環顧四周,我還沒有找到我需要的教程來學習如何將yaml文件解析爲幾個db對象(答案,答案區域,答案類型,關於調查的各種其他內容等)。
我想知道如果任何人有任何提示,引導,或有些納悶工具/插件,我還沒有看到,等
只是一個想法能理解的任何輸入。
我有一個調查應用程序,我手動構建調查,並且我想添加一個選項以通過文件構建調查,yaml似乎符合此應用程序的需求。我想上傳一個yaml文件,然後從先前構建的調查中輸出一個yaml文件會很好。YAML in,YAML out - 一般問題/指導
環顧四周,我還沒有找到我需要的教程來學習如何將yaml文件解析爲幾個db對象(答案,答案區域,答案類型,關於調查的各種其他內容等)。
我想知道如果任何人有任何提示,引導,或有些納悶工具/插件,我還沒有看到,等
只是一個想法能理解的任何輸入。
你的YAML文件將變成一個嵌套的數據結構。每個級別將是Array
或Hash.
這可能是最簡單的只是#pp()
它,並看看開始。
require 'pp'
require 'yaml'
pp YAML.load_file('f.yaml')
這是一個開始,謝謝。 – blueblank 2011-05-25 00:52:59
相似:http://stackoverflow.com/questions/4002092/how-do-i-use-yaml-in-ruby-rails – blueblank 2011-05-25 00:47:23