Package com.simplicite.util.tools
Class EncodingTool
- java.lang.Object
-
- com.simplicite.util.tools.EncodingTool
-
public class EncodingTool extends java.lang.Object
Encoding toolbox
This class only provides static variables and methods
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
convert(java.lang.String str, java.lang.String fromEncoding, java.lang.String toEncoding)
Convert stringstatic void
convertFile(java.io.File srcFile, java.lang.String srcEncoding, java.io.File dstFile, java.lang.String dstEncoding)
Convert filestatic void
convertFile(java.lang.String srcFile, java.lang.String srcEncoding, java.lang.String dstFile, java.lang.String dstEncoding)
Convert filestatic java.lang.String[]
getEncodings()
Get all encodingsstatic java.lang.String[]
getEncodings(java.lang.String pattern)
Get all encodings matching specified pattern
-
-
-
Method Detail
-
getEncodings
public static java.lang.String[] getEncodings()
Get all encodings
-
getEncodings
public static java.lang.String[] getEncodings(java.lang.String pattern)
Get all encodings matching specified pattern- Parameters:
pattern
- Regular expression pattern for encoding matching (can be null)
-
convert
public static java.lang.String convert(java.lang.String str, java.lang.String fromEncoding, java.lang.String toEncoding) throws java.lang.Exception
Convert string- Parameters:
str
- StringfromEncoding
- From encodingtoEncoding
- To encoding (null means platform encoding)- Throws:
java.lang.Exception
-
convertFile
public static void convertFile(java.lang.String srcFile, java.lang.String srcEncoding, java.lang.String dstFile, java.lang.String dstEncoding) throws java.lang.Exception
Convert file- Parameters:
srcFile
- Source file pathsrcEncoding
- Source encodingdstFile
- Destination file pathdstEncoding
- Destination encoding- Throws:
java.lang.Exception
-
convertFile
public static void convertFile(java.io.File srcFile, java.lang.String srcEncoding, java.io.File dstFile, java.lang.String dstEncoding) throws java.lang.Exception
Convert file- Parameters:
srcFile
- Source filesrcEncoding
- Source encodingdstFile
- Destination filedstEncoding
- Destination encoding- Throws:
java.lang.Exception
-
-