データを UTF-8 形式で保存したいと考えています。データは、任意のプリミティブ型および文字列 (標準DataOutput
API) で表すことができます。各データ レコードは、「レコード セパレータ」記号 (ASCII int - 30、hex - 1E) で区切られます。この特殊文字の読み取りの問題を解決するにはどうすればよいですか? ケース例:
- 文字列を書いていますが、この文字を正しく読み取ることができます。問題はありません。
- 整数を書いています。(int)30 と (special char)30 の間で値 30 をどのように区別する必要がありますか?