Sha256: 2cb55fd17a25f3f6aa353e2073675660b001e9f05c1fe8760399d26164020798

Contents?: true

Size: 1.33 KB

Versions: 5

Compression:

Stored size: 1.33 KB

Contents

## ONIX

The ONIX standard is a somewhat verbose XML format that is rapidly becoming the
industry standard for electronic data sharing in the book and publishing
industries.

This library provides a slim layer over the format and simplifies both reading
and writing ONIX files in your ruby applications.

This replaces the obsolete rbook-onix gem that was spectacular in its crapness.
Let us never speak of it again.

## Installation

    gem install onix

## Usage

See files in the examples directory to get started quickly. For further reading
view the comments to the following classes:

* ONIX::Reader - For reading ONIX files
* ONIX::Writer - For writing ONIX files
* ONIX::Normaliser - For normalising ONIX files before reading them. Fixes encoding issues, etc

## Licensing

This library is distributed under the terms of the MIT License. See the included file for
more detail.

## Contributing

All suggestions and patches welcome, preferably via a git repository I can pull from.
To be honest, I'm not really expecting any, this is a niche library.

## Further Reading

- The source: [http://github.com/yob/onix/tree/master](http://github.com/yob/onix/tree/master)
- Rubyforge project: [http://rubyforge.org/projects/rbook/](http://rubyforge.org/projects/rbook/)
- The official specs [http://www.editeur.org/onix.html](http://www.editeur.org/onix.html)

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
milkfarm-onix-0.7.7 README.markdown
onix-0.8.0 README.markdown
onix-0.7.8 README.markdown
onix-0.7.7 README.markdown
onix-0.7.6 README.markdown