Sha256: cae2e8b5382d86b150e3821b93ea004e8074949d7ef312d5faeff7fe99a1bc48

Contents?: true

Size: 710 Bytes

Versions: 1

Compression:

Stored size: 710 Bytes

Contents

# Xommelier is an XML Sommelier

## Overview

Xommelier is an XML Object Mapper. You could describe some namespace (e.g. Atom) in ruby DSL and use it for parsing XML to Ruby objects or for building XML from Ruby objects.

Look into {Xommelier::Atom} module for implementation of http://www.w3.org/2005/Atom namespace

Xommelier is work in progress.

## Examples

You can see example code in examples/ folder.

## Future tasks

* Implementation that support more than one namespace in XML class
* Converting XML Schema, RelaxNG, RelaxNG Compact and DTD into Xommelier Ruby DSL
* ActiveRecord-like automatic loading of XML Schema, RelaxNG, RelaxNG Compact and DTD without needing to write it down into ruby code

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
xommelier-0.0.2 README.md