ちょっといじってみました。
こんな感じのテンプレートを作って
こんな感じでデータを作って
Map m = new HashMap(); m.put("title", "POIですよ"); DateFormat parser = new SimpleDateFormat("yyyy/MM/dd"); List l= new ArrayList(); l.add(new A("test", 5, new Date())); l.add(new A("2つ", 3, parser.parse("2004/2/18"))); l.add(new A("だらだら", 7, parser.parse("2004/2/18"))); l.add(new A("どんどこ", 2, parser.parse("2005/3/17"))); l.add(new A("ぺけぺけ", 4, parser.parse("2002/7/20"))); l.add(new A("だよ", 10, parser.parse("2005/10/31"))); m.put("b", l);
前と同じ感じで呼び出すとこんな感じで出力されるようになりました。
VeloPoi.jar(11kb)
VeloPoi.java(9kb)
ただ、ひとつ、非常に大きな問題が発生してしまいました。
ここまでで結構満足してしまったので、作りこむのがめんどくさくなったということです。