summaryrefslogtreecommitdiffstats
path: root/poi-scratchpad
diff options
context:
space:
mode:
authorPJ Fanning <fanningpj@apache.org>2021-05-14 02:24:48 +0000
committerPJ Fanning <fanningpj@apache.org>2021-05-14 02:24:48 +0000
commitf260abab3b5cce843ac5bcb6e18e8a287d24e28b (patch)
tree92965b9b75c764eaea1cf31b719d6f74688ea195 /poi-scratchpad
parent420722ac55fc4ed6f1a51294894e9a714f1e8ecc (diff)
downloadpoi-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.java4
-rw-r--r--poi-scratchpad/src/main/java/org/apache/poi/hwpf/converter/WordToTextConverter.java4
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 );