November 2012
Intermediate to advanced
888 pages
54h 46m
Polish
Chcemy wydrukować zawartość hasza, ale użycie w tym celu metody Kernel#puts nie daje zadowalających rezultatów:
h = {}
h[:imie] = "Robert"
h[:pseudo] = "Bob"
h[:wiek] = 43
h[:email_addresses] = {:dom => "bob@example.com",
:praca => "robert@example.com"}
h
# => {:email_addresses=>["bob@example.com", "robert@example.com"],
# :pseudo=>"Bob", :imie=>"Robert", :wiek=>43}
puts h
# pseudoBobwiek43imieRobertemail_addressesdombob@example.compracarobert@example.com
puts h[:email_addresses]
# dombob@example.compracarobert@example.com
W wielu innych recepturach zmieniamy niekiedy format informacji produkowanych przez instrukcje języka Ruby, tak by wyglądały bardziej elegancko na stronie wydruku. ...