#!/usr/bin/env ruby
#-*-ruby-*-
require "misen/util"
source = '
This group has no data.
This group has only one data.: ""
This group has multiple data.
'
groups = []
groups << {:title => "Group A", :no_data => true}
groups << {:title => "Group B", :one_data => {:data => "only_one"}}
list = %w"one two three".collect { |content|
{:content => content}
}
groups << {:title => "Group C", :many_data => {:list => list}}
data = {:groups => groups}
print Misen.expand_sgml(source, data)