2014-09-30 79 views
2

我正在通过套接字读取文件,有没有办法可以提取文件名,扩展名?java如何从二进制数据获取文件名?

byte[] fileBytes; // filled byte[] array, how to extract info about file? 
+1

[如何从文件的字节数组中获取文件名?](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

回答

2

你不能从流或插座收到的二进制数据得到的文件名,除非你了解这些字节,例如

首先10个字节表示ASCII编码的文件名。

如果你没有这样的保证,没有机会。

相关问题