Munge Address Book with RubyOSA

require "rubygems"
require 'rbosa'
require "fastercsv"
abook = OSA.app('Address Book')
folks = []
abook.people.each do |guy|
  folks.push([ guy.first_name, guy.last_name, guy.emails.map { |e| e.value }.join(';')].to_csv )
end
puts folks

About olleolleolle

Olle is a programmer for hire, enjoying sunny Malmö in Sweden.
This entry was posted in General. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>