データベースに保存される型は、C で書かれた blob 型です。Java ストレージと何か違うかどうかはわかりません。問題は、保存時に構造があることです。構造は次のとおりです:
最初の 2 つの整数は、それぞれ 101 と変数の数を表し、次に整数と文字列です。たとえば、次のようになります。 101 100 145 "天気" 168 "美しい" このようなものは非常に苦痛です。 。 。取得方法がわかりません。ストリームで試してみましたが、すべて文字化けしていました。サーバーに問い合わせたところ、構造に従ってバイトをインターセプトする必要があると言われました。どこから始めればよいかわかりません。誰かアドバイスをください?
C++ と Java は同じシリアル化プロトコルを使用する必要があります。使用しないと逆シリアル化できません。それは構造でも何でもありません。