BeanWriter writer = new BeanWriter(); // IDを出力しない writer.getBindingConfiguration().setMapIDs(false); // コレクションをまとめて要素としない writer.getXMLIntrospector().getConfiguration().setWrapCollectionsInElement(false); // 改行しない writer.setEndOfLine(""); // 要素名は小文字で開始する configuration.setElementNameMapper(new DecapitalizeNameMapper()); // 空の要素も出力する writer.setWriteEmptyElements(true); writer.writeXmlDeclaration("<?xml version=\"1.0\" encoding=\"UTF-8\" ?>"); writer.write(object);