0
什么是apache poi方法从xlsx文件中获取表单xml?什么是apache poi方法从xlsx文件中获取表单xml?
它旨在获取该XML文件并使用StAX解析器解析它。 它们位于xlsx档案的\ xl \ worksheets \内
什么是apache poi方法从xlsx文件中获取表单xml?什么是apache poi方法从xlsx文件中获取表单xml?
它旨在获取该XML文件并使用StAX解析器解析它。 它们位于xlsx档案的\ xl \ worksheets \内
如果你看Apache POI website(谁会想到!),你就会明白你需要什么来获得所有表格XML来处理SAX或StAX的:
OPCPackage pkg = OPCPackage.open(filename);
XSSFReader r = new XSSFReader(pkg);
SharedStringsTable sst = r.getSharedStringsTable();
Iterator<InputStream> sheets = r.getSheetsData();
while(sheets.hasNext()) {
System.out.println("Processing new sheet:\n");
InputStream sheet = sheets.next();
// Process sheet XML here
sheet.close();
}
为XLSX文件低水平的XML处理的关键辅助类是XSSFReader