Sha256: af39cb7c53a7cbbecf18e3abcafb1b17e6111f6870b2fc4e3a07c5cfdfa9350b

Contents?: true

Size: 724 Bytes

Versions: 1

Compression:

Stored size: 724 Bytes

Contents

# Elster

A simple streaming JSON encoder.

## Installation

Add this line to your application's Gemfile:

    gem 'elster'

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install elster

## Usage

    output = StringIO.new
    json = Elster::Streamer.new(output)
    json.key(:name, "George")
    json.key(:kids) do
      json.add("Job")
      json.add("Buster")
    end
    json.close

    puts output.string
    # {"name":"George","kids":["Job","Buster"]}

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Added some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
elster-0.0.2 /Users/jwebb/src/bigjason/elster/README.md