2011-11-09 33 views
0

是否有可能將文件轉換爲字節數組並在稍後保存,同時保留其所有屬性(名稱,類型等)?我可以將文件轉換爲字節數組,然後將字節數組保存到保存其屬性的文件中?

我閱讀電子郵件附件和保存以備將來使用的字節數。問題是我不知道如何確定在保存文件時需要使用什麼文件擴展名。

如果不是什麼選擇?

+1

只要你保持信息* *某處... – 2011-11-09 18:34:39

+0

什麼「屬性」你關心? –

+0

這是元數據。相反,我將文件保存在磁盤上,然後只保留文件名。 – gcso

回答

2

名稱,屬性,時間戳等是該文件的所有元數據,而不是文件內容的一部分..所以你需要一個容器格式。你可以使用XML,或MIME消息,或者你想要的任何封裝方案。

1

您需要的文件名(字符串)存儲及其內容。

1

您將需要存儲的性能,以及。如果字節數組僅僅是文件的內容,則屬性將會丟失。

你可以,很輕鬆了,只是存儲所有上述信息一起。例如,具有byte[]數據和所有相關屬性的單個可序列化類可以被序列化爲字節數組並被使用。

相關問題