Tms檔案定義
Tms格式為自定義的一種檔案類型,其主要用途是將一條彩信體包含的所有元素,例如”.txt”,”.jpg”,”.gif”,”.smil”,等等按照一定的規格存儲為二進制格式。
Tms檔案存儲規格
元素1名稱的長度大小[整形]+元素1名稱(即元素1的檔案名稱,包括檔案名稱後綴)+元素1的二進制內容大小(整形)+元素2的二進制內容元素2名稱的長度大小[整形]+元素2名稱(即元素2的檔案名稱,包括檔案名稱後綴)+元素2的二進制內容大小(整形)+元素2的二進制內容+……所有元素以此類推
元素名稱:UTF-8編碼的字元串
元素二進制內容大小和元素名稱大小:高位-低位位元組序的整形,四位元組
Tms格式檔案用例
詳見附屬檔案Sample檔案/,
其中“cats.txt”,“we.jpg”,“wee.smil”為彩信元素,Mms.tms為包含這些元素的tms
格式檔案
四個位元組 | 檔案名稱的長度N |
N 個位元組 | 檔案名稱 |
四個位元組 | 檔案內容長度C |
C 個位元組 | 檔案的實際內容 |