![]() |
1
27
这是用于Rails应用程序还是Ruby应用程序?
真的,不管是哪一种,你都可以将你的财产保存在yaml文件中,然后
迈克·斯通的笔记: 实际上,最好是:
或
正如Ruby文档所建议的那样,否则在垃圾收集之前不会关闭文件,但不管怎样都是好的建议:-) |
![]() |
2
10
另一种选择是简单地使用另一个Ruby文件作为配置文件。 例如,创建一个名为“选项”的文件
然后在您的Ruby代码中执行如下操作:
|
![]() |
3
6
Yaml会像上面描述的那样做得很好。例如,在我的一个Ruby脚本中,我有一个yaml文件,如下所示:
然后我在Ruby中使用它作为:
|
![]() |
4
4
因弗里尔 - http://rubydoc.info/gems/inifile/2.0.2/frames 将支持基本的.properties文件和带有[节]的.ini文件,例如
当您的数据具有复杂的结构,但可以处理空格、制表符、行尾等时,yaml是很好的—如果程序员不维护这些文件,这可能会导致问题。相比之下
|
![]() |
6
2
您可以考虑使用yaml,而不是配置文件的.properties样式。YAML在Ruby on Rails中用于数据库配置,并已在其他语言(Python、Java、Perl等)中流行。 Ruby Yaml模块概述如下: http://www.ruby-doc.org/core/classes/YAML.html Yaml的主页在这里: http://yaml.org |
![]() |
cluster1 · 采取独立的新行动的好处是什么? 6 月前 |
![]() |
Robert · 使用JSON或哈希时,将NULL替换为NIL 7 月前 |
![]() |
lucycoco · 如何解决pod安装问题并成功运行pod安装? 11 月前 |
![]() |
Vessel · Ruby-包含任意数量元素的所有排列 11 月前 |