a search file util support different encoding ,such as GBK UTF-8