# -*- ruby -*- # # Replacing a sub-template with another sub-template. # require 'xtemplate' data ={ 'names' => ["name1", "name2", "name3"] } text1 = < EOF text2 = <
EOF t1 = XTemplate::XMLTemplate.new(text1) t2 = XTemplate::XMLTemplate.new(text2) print(t1.expand(data, :keep_data => true),"\n") t1['ul'] = t2['ol'] print(t1.expand(data),"\n")