XMLReader parser = fetchSheetParser(sst);
- // To look up the Sheet Name / Sheet Order / rID,
- // you need to process the core Workbook stream.
- // Normally it's of the form rId# or rSheet#
- InputStream sheet2 = r.getSheet("rId2");
+ // process the first sheet
+ InputStream sheet2 = r.getSheetsData().next();
InputSource sheetSource = new InputSource(sheet2);
parser.parse(sheetSource);
sheet2.close();
private static final Set<String> EXPECTED_ADDITIONAL_FAILURES = new HashSet<String>();
static {
// expected sheet-id not found
- EXPECTED_ADDITIONAL_FAILURES.add("spreadsheet/52348.xlsx");
- EXPECTED_ADDITIONAL_FAILURES.add("spreadsheet/59021.xlsx");
+ // EXPECTED_ADDITIONAL_FAILURES.add("spreadsheet/52348.xlsx");
+ // EXPECTED_ADDITIONAL_FAILURES.add("spreadsheet/59021.xlsx");
// zip-bomb
EXPECTED_ADDITIONAL_FAILURES.add("spreadsheet/54764.xlsx");
EXPECTED_ADDITIONAL_FAILURES.add("spreadsheet/54764-2.xlsx");