2、以ad-hoc方式將數據項編碼成壹個簡單字符串----比如,將4個int類型編碼成"12:3:-23:67"。這種方式簡靈活。適用於簡單數據。
3、將數據序列化為XML。這種方式很流行,因為xml可讀性好,編碼解碼方便,性能也好。僅僅XML dom樹比較復雜。
protobuf可以很好的解決上述問題。妳編寫壹個.proto文件來描述數據結構。protobuf編譯器使用它創建壹個類,使用二進制方式自動編碼/解碼該數據結構。生成的類提供getter/setter方法。