SORU
28 NİSAN 2009, Salı


En iyi şekilde semboller için dizeleri dönüştürmek için hash

(Hızlı/temiz/kolay) Ruby sembollerle dizeleri bir karma tüm anahtarları dönüştürmek için yolu nedir?

Bu YAML ayrıştırma faydalı olacaktır.

my_hash = YAML.load_file('yml')

Kullanmak mümkün olmak istiyorum

my_hash[:key]

Yerine:

my_hash['key']

CEVAP
29 NİSAN 2009, ÇARŞAMBA


Eğer oyunu bir istersen

my_hash = my_hash.inject({}){|memo,(k,v)| memo[k.to_sym] = v; memo}

anahtarlar sembolize ile yeni bir karma kopyalar.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Greater Than Gatsby Photoshop Actions & Lightroom Presets

    Greater Than

    11 ŞUBAT 2013
  • LounaTutorials

    LounaTutoria

    10 EYLÜL 2009
  • PC Learning Zone - Computer Training

    PC Learning

    8 EYLÜL 2006