Class OsPatternConvert

java.lang.Object
edu.jiangxin.apktoolbox.file.core.OsPatternConvert

public class OsPatternConvert extends Object
不同操作系统文件格式转换
Author:
jiangxin, 2018-09-09
  • Constructor Details

    • OsPatternConvert

      public OsPatternConvert()
  • Method Details

    • dos2Unix

      public static void dos2Unix(String srcFileString, String desFileString)
      Dos文件格式转换成Unix文件格式.
      Parameters:
      srcFileString - 转换前的文件
      desFileString - 转换后的文件
    • dos2Mac

      public static void dos2Mac(String srcFileString, String desFileString)
      Dos文件格式转换成Mac文件格式.
      Parameters:
      srcFileString - 转换前的文件
      desFileString - 转换后的文件
    • unix2Dos

      public static void unix2Dos(String srcFileString, String desFileString)
      Unix文件格式转换成Dos文件格式.
      Parameters:
      srcFileString - 转换前的文件
      desFileString - 转换后的文件
    • unix2Mac

      public static void unix2Mac(String srcFileString, String desFileString)
      Unix文件格式转换成Mac文件格式.
      Parameters:
      srcFileString - 转换前的文件
      desFileString - 转换后的文件
    • mac2Unix

      public static void mac2Unix(String srcFileString, String desFileString)
      Mac文件格式转换成Unix文件格式.
      Parameters:
      srcFileString - 转换前的文件
      desFileString - 转换后的文件
    • mac2Dos

      public static void mac2Dos(String srcFileString, String desFileString)
      Mac文件格式转换成Dos文件格式.
      Parameters:
      srcFileString - 转换前的文件
      desFileString - 转换后的文件
    • osFileConvert

      public static void osFileConvert(String srcFileString, String desFileString, String pattern)
      不同操作系统文件格式之间的转换.

      从一个操作系统文件格式转向另一个,转换模式有patter指定,pattern的格式为:

      os_a2os_b os_a和os_b的可能取值为linux/dos/windows/mac/unix/bsd等

      Parameters:
      srcFileString - 转换前的文件
      desFileString - 转换后的文件
      pattern - 转换模式
    • osFileConvert

      public static void osFileConvert(String fileString, String pattern)
      不同操作系统文件格式之间的转换.

      从一个操作系统文件格式转向另一个,转换模式有patter指定,pattern的格式为:

      os_a2os_b os_a和os_b的可能取值为linux/dos/windows/mac/unix/bsd等

      Parameters:
      fileString - 需要转换的文件
      pattern - 转换模式
      See Also:
    • osDirConvert

      public static void osDirConvert(String srcDirString, String desDirString, String pattern, String suffix)
      不同操作系统文件格式之间的转换.

      转换的对象为指定目录中的所有以后缀suffix指定的文件

      Parameters:
      srcDirString - 要求转换的目录
      desDirString - 转化后要存放的目录
      pattern - 转换模式
      suffix - 过滤特定文件后缀
      See Also:
    • osDirConvert

      public static void osDirConvert(String srcDirString, String desDirString, String pattern)
      不同操作系统文件格式之间的转换.

      转换的对象为指定目录中的所有文件

      Parameters:
      srcDirString - 要求转换的目录
      desDirString - 转化后要存放的目录
      pattern - 转换模式
      See Also:
    • osConvertFiles

      public static void osConvertFiles(List<File> files, String pattern)
      不同操作系统文件格式之间的转换.

      转换的对象为文件列表

      Parameters:
      files - 要转换是文件列表
      pattern - 转换模式
      See Also: