我的服务器响应是xml格式,我可以使用excel打开这个文件,excel会自动为我生成表格。之后我可以将此文件保存为xls,并且我的java程序能够通过循环检索这些信息。我的问题是如何使用java代码替换“使用excel打开xml,等待自动生成的表,然后将此文件另存为xls”步骤。我尝试了几种方法,它不会起作用,如果我使用java代码打开xml文件,它会给我无效的标题错误。任何帮助将不胜感激。我的代码如下:
FileInputStream input = new FileInputStream("Y:\\xx\\xx .xml");
POIFSFileSystem fs = new POIFSFileSystem( input );
HSSFWorkbook wb = new HSSFWorkbook(fs);
FileOutputStream fos = new FileOutputStream("Y:\\xx\\xx.xls") ;
wb.write(fos);
fose.close();
这会给我无效的标题错误,请帮忙。