2
我正在通过套接字读取文件,有没有办法可以提取文件名,扩展名?java如何从二进制数据获取文件名?
byte[] fileBytes; // filled byte[] array, how to extract info about file?
我正在通过套接字读取文件,有没有办法可以提取文件名,扩展名?java如何从二进制数据获取文件名?
byte[] fileBytes; // filled byte[] array, how to extract info about file?
你不能从流或插座收到的二进制数据得到的文件名,除非你了解这些字节,例如
首先10个字节表示ASCII编码的文件名。
如果你没有这样的保证,没有机会。
[如何从文件的字节数组中获取文件名?](http://stackoverflow.com/questions/19912267/how-to-get-a-file-name-from-a-files字节数组)(还有:[从字节数组获取文件名](http://stackoverflow.com/questions/9884908/get-filename-from-byte-array)) – BackSlash 2014-09-30 11:03:25