10/07/02 09:05:52 qj/HnyuO
>>108-109さらに続き
363 名前:名前は開発中のものです。投稿日:2008/08/11(月) 16:57:21 ID:h6R6raS1
データ部ヘッダ?(8Byte):{0xFEFF-FFFF}
データIDの命名タイプ他フラグ値?:{0x0000-0000}
(“最初の文字列データと同じ”にすると{0x0100-0000}になる)
データ項目の数(4Byte):32bit-int(little endian)
データの型(データ数 *4Byte)
┣数値型:{0xE803}から始まり、0x0100づつ増える
┗文字列型:{0xD007}から始まり、0x0100づつ増える
データ(ID)の数(4Byte):32bit-int(little endian)
(ここ↑で定義した数だけ↓の★データを繰り返す)
★┳数値型データ(データ数 *4Byte)
┃┗最初から順番に{0xNNNN-NNNN}を数値型データの数だけ繰り返す
┃ (文字列データは飛ばして後回し)(数値は32bit-int/little endian)
┗文字列型データ(可変長)
(定義されている数だけ↓の※データを繰り返す)
※┳文字列型データのバイト長(4Byte):32bit-int(little endian)
┗文字列型データ(↑で定義したバイト長):S-JIS文字コード
(改行はCR-LF{0x0D0A}:終端はNULL{0x00})