This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
Run the following if you haven't already:
gem sources -a http://gems.github.com
Install the gem(s):
sudo gem install Floppy-eeml
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Fri Aug 22 08:59:24 -0700 2008 | |
| |
COPYING | Fri Aug 22 09:50:10 -0700 2008 | |
| |
README | Sun May 17 12:05:27 -0700 2009 | |
| |
Rakefile | Fri Aug 22 09:50:10 -0700 2008 | |
| |
eeml-ruby.gemspec | Tue Aug 26 16:41:41 -0700 2008 | |
| |
examples/ | Mon Aug 25 14:12:44 -0700 2008 | |
| |
lib/ | Tue Aug 26 16:08:15 -0700 2008 | |
| |
spec/ | Tue Aug 26 16:08:15 -0700 2008 |
== EEML-Ruby A Ruby wrapper around the Extended Environments Markup Language (http://www.eeml.org) Licensed under the MIT license (See COPYING file for details) Author: James Smith (james@floppy.org.uk / http://www.floppy.org.uk) Homepage: http://github.com/Floppy/eeml-ruby Documentation: http://docs.github.com/Floppy/eeml-ruby == INSTALLATION 1) Enable gems from github, if you haven't already done so (rubygems >= 1.2): > sudo gem sources -a http://gems.github.com 2) Install gem > sudo gem install Floppy-eeml == STATUS The code can current create EEML at a level equivalent to the "complete" EEML example at http://eeml.org/xml/005/complete.xml, and parse the "minimal" level at http://eeml.org/xml/005/minimal.xml To parse EEML: call EEML::Environment#from_eeml(your_eeml_string), and you will get back an EEML::Environment object containing a number of EEML::Data objects. To create EEML: create an EEML::Environment object, add one or more EEML::Data objects to it, and call EEML::Environment#to_eeml. == EXAMPLES The file examples/simple_server.rb contains a simple WEBrick server which serves an EEML document. This allows a site like Pachube (http://www.pachube.com) to fetch EEML data from your system.











