Using XTemplate::XMLDocument
|
||
XTemplate::XMLDocument
XTemplate::XMLDocument is a class for a XML document which is used
as an expansion data. Here is an example.
require 'xtemplate' data = XTemplate::XMLDocument.new(<<EOS) <?xml version="1.0"?> <members> <member><name>name1</name><age>27</age></member> <member><name>name2</name><age>26</age></member> </members> EOS tpl = XTemplate::XMLTemplate.new(<<EOS) <html><body> <ul> <li id="/members/member/name" /> </ul> </body></html> EOS puts(tpl.expand(data))The result of the above is as follows: <html><body> <ul> <li>name1</li><li>name2</li> </ul> </body></html> |
||
This page was generated from template.xml ,xml.xml and menu.xml by xtemplate at 05/18/2003. |