Marshall Java Beans to Ini.Section.
This sample program expect the .ini file as a command line argument. If there is no such argument, it use the dwarfs.ini file.
Source code for beans: Dwarf, DwarfBean
import org.ini4j.Ini;
import java.net.URI;
public class FromSample
{
public static void main(String[] args) throws Exception
{
Ini ini = new Ini();
DwarfBean doc = new DwarfBean();
doc.setAge(123);
doc.setHeight(111);
doc.setWeight(22.1);
doc.setHomePage(new URI("http://foo.bar"));
ini.add("doc").from(doc);
ini.store(System.out);
}
}
Standard output:
[doc] age = 123 height = 111.0 homePage = http://foo.bar weight = 22.1