Building Collection in XML
Let's say you want to build an XML document with a collection of names:
package org.xembly.example; import org.xembly.Directives; import org.xembly.Xembler; public class XemblyExample { public static void main(String[] args) throws Exception { String[] names = new String[] { "Jeffrey Lebowski", "Walter Sobchak", "Theodore Donald 'Donny' Kerabatsos", }; Directives directives = new Directives().add("actors"); for (String name : names) { directives.add("actor").set(name).up(); } System.out.println(new Xembler(directives).xml()); } }
Standard output will contains this text:
<?xml version="1.0" encoding="UTF-8"?> <actors> <actor>Jeffrey Lebowski</actor> <actor>Walter Sobchak</actor> <actor>Theodore Donald 'Donny' Kerabatsos</actor> </actors>