首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Ruby元编程启动1

2012-09-20 
Ruby元编程起步1不少测试同行都有接触过Ruby,但是如果没有接触过Ruby的元编程是一种比较遗憾的事情。今天与

Ruby元编程起步1
不少测试同行都有接触过Ruby,但是如果没有接触过Ruby的元编程是一种比较遗憾的事情。今天与大家分享一个简单的小例子,希望对大家有帮助。

这个例子是如何把一个csv文件映射成一个类,文件中的记录映射成这个类的实例。

module Tool  def self.csv2class csv_name     klass_name = csv_name.gsub('.csv', '').gsub(/\s+/, '_').downcase.capitalize    Object.const_set(klass_name, Class.new)  endend

热点排行