用Ruby读取ini文件

用Ruby读取ini文件

正好最近工作中要用,上网查了一下相关资料,觉得都不合用,就自己动手写了个比较简单的。

就拿RMXP的ini文件做示范吧。

[Copy to clipboard] [ - ]
这里还有一些方法
http://www.ruby-lang.org.cn/forums/thread-1150-1-2.html
就是看了那2个例子
第一个例子程序太难懂,不知道怎么调用。
第二个例子每取一个键值都要去读一遍文件,貌似很没有效率。
问一下,如果ini文件里面出现中文后
用 p 出现下面这种
\265\304\326\265\312\307
用 puts 则出现的是中文
这之间是如何转换啊
单字节转多字节,RMXP里面可以调win API解决。
比如用下面的 s2u

[Copy to clipboard] [ - ]