我想为此编写一个程序:在一个文件夹中,我有 n 个文件;首先读取一个文件并执行一些操作,然后将结果存储在一个单独的 XML 文件中,读取的第二个文件再次执行操作并将结果保存在同一个 XML 文件中,甚至对于 n 个文件的相同过程。程序一个一个地读取所有文件,并使用 X-Stream 将每个文件的结果存储在单个 xml 文件中。请举例说明我将如何做。谢谢。
问问题
743 次
1 回答
1
使用列表属性构建一个特殊结构,将输入读入此列表并在最后序列化此列表。
public class MyEntityList{
public List<MyEntity> list;
}
public static void main(..){
MyEntityList myEntityList ...
foreach file in directory..
MyEntity m = deserialize xml from file
myEntitiyList.list.add(m);
myEntityList.serializeToXml....
}
于 2009-05-06T07:00:43.570 回答