diff --git a/Foundation/org.egovframe.rte.fdl.filehandling/src/main/java/org/egovframe/rte/fdl/filehandling/EgovFileUtil.java b/Foundation/org.egovframe.rte.fdl.filehandling/src/main/java/org/egovframe/rte/fdl/filehandling/EgovFileUtil.java index 831b175..95725ab 100644 --- a/Foundation/org.egovframe.rte.fdl.filehandling/src/main/java/org/egovframe/rte/fdl/filehandling/EgovFileUtil.java +++ b/Foundation/org.egovframe.rte.fdl.filehandling/src/main/java/org/egovframe/rte/fdl/filehandling/EgovFileUtil.java @@ -25,6 +25,7 @@ import java.io.FileNotFoundException; import java.io.*; +import java.nio.charset.Charset; import java.text.DateFormat; import java.util.*; import java.util.regex.Pattern; @@ -506,7 +507,7 @@ public static List grep(final Object[] search, final String pattern) thr */ public static List grep(final File file, final String pattern) throws Exception { Pattern searchPattern = Pattern.compile(pattern); - List lists = FileUtils.readLines(file); + List lists = FileUtils.readLines(file, Charset.defaultCharset()); Object[] search = lists.toArray(); String[] strings = searchPattern.split(Arrays.toString(search)); List list = new ArrayList();