Excel 2007(.xlsx)在java中使用POI 3.5读取代码?

Excel 2007(.xlsx)在java中使用POI 3.5读取代码?,excel,apache-poi,Excel,Apache Poi,我已经下载了最新的POI版本3.5。我想使用POI读取Excel文件(.xlsx格式) 如果任何人有任何示例源代码或任何URL或任何其他代码段,可以使用最新版本的POI读取Excel文件(.xlsx格式),将不胜感激 谢谢 Mishal Shah这里是POI的转换器示例,您可以找到更多示例。这里是POI的转换器示例,您可以找到更多示例。下面是代码snipet,它可以帮助您阅读excel 2007格式文件。。。实际上,有两个不同的类用于读取excel文件,一个是最新的excel 2003,另一个是

我已经下载了最新的POI版本3.5。我想使用POI读取Excel文件(.xlsx格式)

如果任何人有任何示例源代码或任何URL或任何其他代码段,可以使用最新版本的POI读取Excel文件(.xlsx格式),将不胜感激

谢谢


Mishal Shah

这里是POI的转换器示例,您可以找到更多示例。

这里是POI的转换器示例,您可以找到更多示例。

下面是代码snipet,它可以帮助您阅读excel 2007格式文件。。。实际上,有两个不同的类用于读取excel文件,一个是最新的excel 2003,另一个是最新的

代码>>>

InputStream inputStream = new FileInputStream(destDir); 
POIFSFileSystem fileSystem = new POIFSFileSystem(inputStream); 
XSSFWorkbook workBook = new XSSFWorkbook(salesFileName); 
XSSFSheet sheet = workBook.getSheetAt(0); 
totalRows = sheet.getPhysicalNumberOfRows(); 
System.out.println("total no of rows >>>>"+totalRows); 

下面是代码snipet,它可以帮助您阅读excel 2007格式文件。。。实际上,有两个不同的类用于读取excel文件,一个是最新的excel 2003,另一个是最新的

代码>>>

InputStream inputStream = new FileInputStream(destDir); 
POIFSFileSystem fileSystem = new POIFSFileSystem(inputStream); 
XSSFWorkbook workBook = new XSSFWorkbook(salesFileName); 
XSSFSheet sheet = workBook.getSheetAt(0); 
totalRows = sheet.getPhysicalNumberOfRows(); 
System.out.println("total no of rows >>>>"+totalRows); 

谢谢你的帮助。我已经从中获取了示例代码,但是我仍然遇到了一个奇怪的问题。如果你知道或面临这样的问题。我已经在项目中添加了POI3.5提供的所有JAR。但是,在netbeans和eclipse中,这两种情况都给出了错误/异常。生成的异常如下:线程“main”java.lang.NoClassDefFoundError中的异常:org/apache/xmlbeans/XmlException位于ExcelSheetCreation.main(ExcelSheetCreation.java:38)所有用户都有相同的问题,与给出的整个解决方案完全不同。请帮我解决这个问题。谢谢,米沙尔·沙赫谢谢你的帮助。我已经从中获取了示例代码,但我仍然遇到了一个奇怪的问题。如果你知道或面临这样的问题。我已经在项目中添加了POI3.5提供的所有JAR。但是,在netbeans和eclipse中,这两种情况都给出了错误/异常。生成的异常如下:线程“main”java.lang.NoClassDefFoundError中的异常:org/apache/xmlbeans/XmlException位于ExcelSheetCreation.main(ExcelSheetCreation.java:38)所有用户都有相同的问题,与给出的整个解决方案完全不同。请帮我解决这个问题。谢谢,Mishal Shah看看这些答案,这可能会有所帮助。看看这些答案,这可能会有所帮助。