Skip to content

Commit ddc6ae9

Browse files
committed
测试读写增加编码限制UTF8
1 parent d709fb8 commit ddc6ae9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/java/com/github/abel533/echarts/json/OptionUtil.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ private static List<String> readLines(Option option) {
101101
String line;
102102
try {
103103
is = OptionUtil.class.getResourceAsStream("/template");
104-
iReader = new InputStreamReader(is);
104+
iReader = new InputStreamReader(is, "UTF-8");
105105
bufferedReader = new BufferedReader(iReader);
106106
while ((line = bufferedReader.readLine()) != null) {
107107
if (line.contains("##option##")) {
@@ -134,12 +134,12 @@ public static String exportToHtml(Option option, String folderPath, String fileN
134134
if (fileName == null || fileName.length() == 0) {
135135
return exportToHtml(option, folderPath);
136136
}
137-
FileWriter writer = null;
137+
Writer writer = null;
138138
List<String> lines = readLines(option);
139139
//写入文件
140140
File html = new File(getFolderPath(folderPath) + "/" + fileName);
141141
try {
142-
writer = new FileWriter(html);
142+
writer = new OutputStreamWriter(new FileOutputStream(html), "UTF-8");
143143
for (String l : lines) {
144144
writer.write(l + "\n");
145145
}

0 commit comments

Comments
 (0)