Ruby: Pippin and Roog
File: ReadMe.txt Pippin and Roog Pippin is a high level XML Schema based tool for:
- Marshaling Ruby Objects to XML
- Unmarshaling XML into Ruby Objects.
If you are familiar with other Ruby XML tools, you may want to know how Pippin differs from REXML (www.germane-software.com/software/rexml/). Pippin is a layer on top of REXML that makes it even easier to work with XML documents that are described by XML schemas. Using Pippin is not much harder than digesting the XML schema, and pointing Pippin to an instance file to unmarshal, or an Object graph to marshal. Examples are shown in a later section.
