我正在尝试使用DBUNIT将数据库导出到XML文件中。我在为每个表生成单独的XML时遇到问题。我无法做到这一点。 有人可以帮我弄这个吗? 以下是代码: `
QueryDataSet partialDataSet = new QueryDataSet(connection);
addTables(partialDataSet);
// XML file into which data needs to be extracted
FlatXmlDataSet.write(partialDataSet, new FileOutputStream("C:/Users/name/Desktop/test-dataset_temp.xml"));
System.out.println("Data set written");
static private void addTables(QueryDataSet dataSet) {
if (tableList == null) return;
for (Iterator k = tableList.iterator(); k.hasNext(); ) {
String table = (String) k.next();
try {
dataSet.addTable(table);
} catch (AmbiguousTableNameException e) {
e.printStackTrace();
}
}
}`
现在我的问题是如何分隔表,以便我可以为每个表生成单独的xml文件。 在此先感谢