object to xml mapping library - modified to use Nokogiri
Ruby
Switch branches/tags
Nothing to show
Pull request Compare This branch is 8 commits ahead, 54 commits behind jnunemaker:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples
lib
spec
website
.gitignore
History
License
Manifest
README
Rakefile
TODO
happymapper.gemspec

README

= happymapper

== DESCRIPTION:

Object to xml mapping library. I have included examples to help get you going. The specs
should also point you in the right direction.

== FEATURES:

* Easy to define xml attributes and elements for an object
* Fast because it uses libxml-ruby under the hood
* Automatic conversion of xml to defined objects

== EXAMPLES:

Here is a simple example that maps Twitter statuses and users.

  class User
    include HappyMapper

    element :id, Integer
    element :name, String
    element :screen_name, String
    element :location, String
    element :description, String
    element :profile_image_url, String
    element :url, String
    element :protected, Boolean
    element :followers_count, Integer
  end

  class Status
    include HappyMapper

    element :id, Integer
    element :text, String
    element :created_at, Time
    element :source, String
    element :truncated, Boolean
    element :in_reply_to_status_id, Integer
    element :in_reply_to_user_id, Integer
    element :favorited, Boolean
    has_one :user, User
  end

See examples directory in the gem for more examples.

http://github.com/jnunemaker/happymapper/tree/master/examples/

== INSTALL:

* sudo gem install jnunemaker-happymapper -s http://gems.github.com
* sudo gem install happymapper (when rubyforge approves and i release there)

== TICKETS:

http://github.com/jnunemaker/happymapper/issues/

== DOCS:

http://rdoc.info/projects/jnunemaker/happymapper