类 PowerLogUtil

java.lang.Object
club.xiaojiawei.utils.PowerLogUtil

public class PowerLogUtil extends Object
解析power.log日志的工具,非常非常非常重要
  • 构造器详细资料

    • PowerLogUtil

      public PowerLogUtil()
  • 方法详细资料

    • dealShowEntity

      public static ExtraEntity dealShowEntity(String line, RandomAccessFile accessFile)
      更新entity
      参数:
      line -
      accessFile -
      返回:
    • dealFullEntity

      public static ExtraEntity dealFullEntity(String line, RandomAccessFile accessFile)
      生成entity
      参数:
      line -
      accessFile -
    • dealChangeEntity

      public static ExtraEntity dealChangeEntity(String line, RandomAccessFile accessFile)
      交换entity
      参数:
      line -
      accessFile -
      返回:
    • dealTagChange

      public static TagChangeEntity dealTagChange(String line)
    • parseExtraEntity

      public static ExtraEntity parseExtraEntity(String line, RandomAccessFile accessFile, String logType)
      处理只有tag和value的日志 如:tag=ZONE value=DECK
      参数:
      line -
      accessFile -
      返回:
    • iso88591_To_utf8

      public static String iso88591_To_utf8(String s)
    • main

      public static void main(String[] args)
      将power.log日志中的不相干信息去除,方便查看
      参数:
      args -