diff options
author | PJ Fanning <fanningpj@apache.org> | 2021-05-14 02:24:48 +0000 |
---|---|---|
committer | PJ Fanning <fanningpj@apache.org> | 2021-05-14 02:24:48 +0000 |
commit | f260abab3b5cce843ac5bcb6e18e8a287d24e28b (patch) | |
tree | 92965b9b75c764eaea1cf31b719d6f74688ea195 /poi-scratchpad | |
parent | 420722ac55fc4ed6f1a51294894e9a714f1e8ecc (diff) | |
download | poi-f260abab3b5cce843ac5bcb6e18e8a287d24e28b.tar.gz poi-f260abab3b5cce843ac5bcb6e18e8a287d24e28b.zip |
use commons-io StringBuilderWriter
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1889874 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'poi-scratchpad')
-rw-r--r-- | poi-scratchpad/src/main/java/org/apache/poi/hslf/dev/PPTXMLDump.java | 4 | ||||
-rw-r--r-- | poi-scratchpad/src/main/java/org/apache/poi/hwpf/converter/WordToTextConverter.java | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/poi-scratchpad/src/main/java/org/apache/poi/hslf/dev/PPTXMLDump.java b/poi-scratchpad/src/main/java/org/apache/poi/hslf/dev/PPTXMLDump.java index b15d37c987..eba4115853 100644 --- a/poi-scratchpad/src/main/java/org/apache/poi/hslf/dev/PPTXMLDump.java +++ b/poi-scratchpad/src/main/java/org/apache/poi/hslf/dev/PPTXMLDump.java @@ -22,11 +22,11 @@ import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStreamWriter; -import java.io.StringWriter; import java.io.Writer; import java.nio.charset.StandardCharsets; import java.util.Arrays; +import org.apache.commons.io.output.StringBuilderWriter; import org.apache.commons.io.output.UnsynchronizedByteArrayOutputStream; import org.apache.poi.hslf.record.RecordTypes; import org.apache.poi.hslf.usermodel.HSLFSlideShow; @@ -214,7 +214,7 @@ public final class PPTXMLDump { dump.dump(out); out.close(); } else { - StringWriter out = new StringWriter(); + StringBuilderWriter out = new StringBuilderWriter(1024); dump.dump(out); System.out.println(out); } diff --git a/poi-scratchpad/src/main/java/org/apache/poi/hwpf/converter/WordToTextConverter.java b/poi-scratchpad/src/main/java/org/apache/poi/hwpf/converter/WordToTextConverter.java index cebc55b743..ddd7ff68d5 100644 --- a/poi-scratchpad/src/main/java/org/apache/poi/hwpf/converter/WordToTextConverter.java +++ b/poi-scratchpad/src/main/java/org/apache/poi/hwpf/converter/WordToTextConverter.java @@ -18,7 +18,6 @@ package org.apache.poi.hwpf.converter; import java.io.File; import java.io.IOException; -import java.io.StringWriter; import java.lang.reflect.Method; import java.util.List; import java.util.concurrent.atomic.AtomicInteger; @@ -30,6 +29,7 @@ import javax.xml.transform.Transformer; import javax.xml.transform.dom.DOMSource; import javax.xml.transform.stream.StreamResult; +import org.apache.commons.io.output.StringBuilderWriter; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.apache.poi.hpsf.SummaryInformation; @@ -172,7 +172,7 @@ public class WordToTextConverter extends AbstractWordConverter public String getText() throws Exception { - StringWriter stringWriter = new StringWriter(); + StringBuilderWriter stringWriter = new StringBuilderWriter(1024); DOMSource domSource = new DOMSource( getDocument() ); StreamResult streamResult = new StreamResult( stringWriter ); |