我在我的代码中使用SAX解析器,它只接受InputStream或File对象。我需要为此SAX解析器提供一个集合作为输入。所以我需要将其转换为InputStream或File对象。所以任何人都可以告诉如何将集合数据类型转换为输入流或文件。
答案 0 :(得分:0)
解析器需要XML格式的数据。您可以编写方法来将集合布局为XML,也可以使用JAXB解组集合。
答案 1 :(得分:0)
如果你的收藏品就像 -
List<File> li = new ArrayList<File>();
然后可以传递给SAX方法的列表的简单getter。