howto: load YAML and preserve the key order ??

B

bwv549

the orderedhash gem does a really nice job at allowing you to print
yaml with ordered keys.

# quick example to show what I'm talking about
require 'orderedhash'
h = OrderedHash.new
h[3] = 8
h[9] = 10

h.to_yaml # will give: "---\n3: 8\n9:10" every time

I need to be able to also read in YAML while preserving the key
order. Any ideas on how to do this (besides using 1.9)?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,768
Messages
2,569,575
Members
45,053
Latest member
billing-software

Latest Threads

Top