]> source.dussan.org Git - poi.git/commitdiff
In Example FromHowTo, open the OPCPacakge read-only to not try to write it back on...
authorDominik Stadler <centic@apache.org>
Thu, 7 Apr 2016 07:25:02 +0000 (07:25 +0000)
committerDominik Stadler <centic@apache.org>
Thu, 7 Apr 2016 07:25:02 +0000 (07:25 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1738097 13f79535-47bb-0310-9956-ffa450edef68

src/examples/src/org/apache/poi/xssf/eventusermodel/examples/FromHowTo.java

index 88c5f68ca5db697992e221e9b32b24c4ba20b277..87c6c2ca5e8d396a3c7bbe0186ea29124a593ba1 100644 (file)
@@ -19,6 +19,7 @@ package org.apache.poi.xssf.eventusermodel.examples;
 import java.io.InputStream;
 import java.util.Iterator;
 
+import org.apache.poi.openxml4j.opc.PackageAccess;
 import org.apache.poi.xssf.eventusermodel.XLSX2CSV;
 import org.apache.poi.xssf.eventusermodel.XSSFReader;
 import org.apache.poi.xssf.model.SharedStringsTable;
@@ -39,7 +40,7 @@ import org.xml.sax.helpers.XMLReaderFactory;
  */
 public class FromHowTo {
        public void processFirstSheet(String filename) throws Exception {
-               OPCPackage pkg = OPCPackage.open(filename);
+               OPCPackage pkg = OPCPackage.open(filename, PackageAccess.READ);
                try {
                        XSSFReader r = new XSSFReader(pkg);
                        SharedStringsTable sst = r.getSharedStringsTable();
@@ -59,7 +60,7 @@ public class FromHowTo {
        }
 
        public void processAllSheets(String filename) throws Exception {
-               OPCPackage pkg = OPCPackage.open(filename);
+               OPCPackage pkg = OPCPackage.open(filename, PackageAccess.READ);
                try {
                        XSSFReader r = new XSSFReader(pkg);
                        SharedStringsTable sst = r.getSharedStringsTable();