removed deprecated code to keep javac happy
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@766102 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
f41239ad03
commit
1e40b052a3
@ -16,8 +16,8 @@
|
|||||||
==================================================================== */
|
==================================================================== */
|
||||||
package org.apache.poi.xssf.dev;
|
package org.apache.poi.xssf.dev;
|
||||||
|
|
||||||
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
import org.apache.xmlbeans.XmlObject;
|
||||||
import org.w3c.dom.Document;
|
import org.apache.xmlbeans.XmlOptions;
|
||||||
|
|
||||||
import javax.xml.parsers.DocumentBuilderFactory;
|
import javax.xml.parsers.DocumentBuilderFactory;
|
||||||
import javax.xml.parsers.DocumentBuilder;
|
import javax.xml.parsers.DocumentBuilder;
|
||||||
@ -26,9 +26,6 @@ import java.util.zip.ZipFile;
|
|||||||
import java.util.zip.ZipEntry;
|
import java.util.zip.ZipEntry;
|
||||||
import java.util.Enumeration;
|
import java.util.Enumeration;
|
||||||
|
|
||||||
import com.sun.org.apache.xml.internal.serialize.XMLSerializer;
|
|
||||||
import com.sun.org.apache.xml.internal.serialize.OutputFormat;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Utility class which dumps the contents of a *.xlsx file into file system.
|
* Utility class which dumps the contents of a *.xlsx file into file system.
|
||||||
*
|
*
|
||||||
@ -68,15 +65,10 @@ public class XSSFDump {
|
|||||||
|
|
||||||
if(entry.getName().endsWith(".xml") || entry.getName().endsWith(".vml") || entry.getName().endsWith(".rels")){
|
if(entry.getName().endsWith(".xml") || entry.getName().endsWith(".vml") || entry.getName().endsWith(".rels")){
|
||||||
try {
|
try {
|
||||||
//pass the xml through the Xerces serializer to produce nicely formatted output
|
XmlObject xml = XmlObject.Factory.parse(zip.getInputStream(entry));
|
||||||
Document doc = builder.parse(zip.getInputStream(entry));
|
XmlOptions options = new XmlOptions();
|
||||||
|
options.setSavePrettyPrint();
|
||||||
OutputFormat format = new OutputFormat( doc );
|
xml.save(out, options);
|
||||||
format.setIndenting(true);
|
|
||||||
|
|
||||||
XMLSerializer serial = new XMLSerializer( out, format );
|
|
||||||
serial.asDOMSerializer();
|
|
||||||
serial.serialize( doc.getDocumentElement() );
|
|
||||||
} catch (Exception e){
|
} catch (Exception e){
|
||||||
System.err.println("Failed to parse " + entry.getName() + ", dumping raw content");
|
System.err.println("Failed to parse " + entry.getName() + ", dumping raw content");
|
||||||
dump(zip.getInputStream(entry), out);
|
dump(zip.getInputStream(entry), out);
|
||||||
|
Loading…
Reference in New Issue
Block a user