我在代码中使用了SAX解析器,它将只接受InputStream或文件对象。我需要给出一个集合作为这个SAX解析器的输入。因此,我需要将其转换为InputStream或文件对象。因此,任何人都可以告诉如何将集合数据类型转换为inputstream或file。
发布于 2012-03-14 15:18:37
解析器需要XML格式的数据。您可以编写一个方法将集合布局为XML,也可以使用JAXB对集合进行解组。
发布于 2012-03-14 16:30:37
如果你的收藏像-
List<File> li = new ArrayList<File>();然后,您可以将列表的简单getter传递给SAX方法。
https://stackoverflow.com/questions/9697347
复制相似问题