XX-ClientMac: 8080A4060300
XX-ServerMac: 8430000215C1
XX-ClientPort: 1477
XX-ServerPort: 80
就类似这种,前面是XX- 有规律的,不能有乱码,用字节处理读出,遇到空白行跳过,我蛋碎了= =活了这么久头一次见,XX-ClientMac: (这里的没听清他说是二进制还是十六进制),让在一个类里实现,我反正是哭了
额,
InputStreamReader reader = new InputStreamReader(new FileInputStream(newFile)); BufferedReader bufferedReader = new BufferedReader(reader); 这样就读取出一行,String line = SbufferedReader.readLine(),再判断这行是不是空白,空白就跳过。然后把XX-替换掉line.replaceAll("XX-", "")就是需要读取的了。
http://blog.csdn.net/steven2006/article/details/4434621 java读取二进制文件;
读呗