ASF Bugzilla – Attachment 31421 Details for
Bug 55594
SXSSF producing corrupt workbooks on z/OS with EBCDIC-Encoding
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch as described in previous comment
UTF-8.patch (text/plain), 1.84 KB, created by
Paul Vonnahme
on 2014-03-21 15:22:24 UTC
(
hide
)
Description:
Patch as described in previous comment
Filename:
MIME Type:
Creator:
Paul Vonnahme
Created:
2014-03-21 15:22:24 UTC
Size:
1.84 KB
patch
obsolete
>From 2448024150bd4b2fd0f414336638af2f1c0ddc1e Mon Sep 17 00:00:00 2001 >From: "Vonnahme, Paul" <vonnahme@gmail.com> >Date: Fri, 21 Mar 2014 10:16:53 -0500 >Subject: [PATCH 2/2] Write data in UTF-8 for environments with alternate > encodings, bug 55594 > >--- > src/ooxml/java/org/apache/poi/xssf/streaming/GZIPSheetDataWriter.java | 2 +- > src/ooxml/java/org/apache/poi/xssf/streaming/SheetDataWriter.java | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > >diff --git a/src/ooxml/java/org/apache/poi/xssf/streaming/GZIPSheetDataWriter.java b/src/ooxml/java/org/apache/poi/xssf/streaming/GZIPSheetDataWriter.java >index 2a1a4a8..9213912 100644 >--- a/src/ooxml/java/org/apache/poi/xssf/streaming/GZIPSheetDataWriter.java >+++ b/src/ooxml/java/org/apache/poi/xssf/streaming/GZIPSheetDataWriter.java >@@ -44,7 +44,7 @@ public class GZIPSheetDataWriter extends SheetDataWriter { > * @return a wrapped instance of GZIPOutputStream > */ > public Writer createWriter(File fd)throws IOException { >- return new OutputStreamWriter(new GZIPOutputStream(new FileOutputStream(fd))); >+ return new OutputStreamWriter(new GZIPOutputStream(new FileOutputStream(fd)), "UTF-8"); > } > > >diff --git a/src/ooxml/java/org/apache/poi/xssf/streaming/SheetDataWriter.java b/src/ooxml/java/org/apache/poi/xssf/streaming/SheetDataWriter.java >index 649d0b7..c9e0bab 100644 >--- a/src/ooxml/java/org/apache/poi/xssf/streaming/SheetDataWriter.java >+++ b/src/ooxml/java/org/apache/poi/xssf/streaming/SheetDataWriter.java >@@ -69,7 +69,7 @@ public class SheetDataWriter { > * @param fd the file to write to > */ > public Writer createWriter(File fd)throws IOException { >- return new BufferedWriter(new FileWriter(fd)); >+ return new BufferedWriter(new OutputStreamWriter(new FileOutputStream(fd), "UTF-8")); > } > > /** >-- >1.7.11.msysgit.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 55594
:
30880
| 31421