serialization

    0

    3答えて

    私はすでにこのプロジェクトに関連する2種類の質問をしており、この結論に達しました。構造体のサイズをファイルに書き込んだり、それを読み込んだりするのが、これを実行する最善の方法です。 私は在庫を維持できるように宿題を割り当てるプログラムを作成しています。私は同じタイプの複数の構造体をファイルに読み書きする必要があります。 問題は...これは本当に複雑で、私は全面的なプロセスの中で私の頭を包んでいる問

    0

    3答えて

    私は、このプログラムが複数の構造体をファイルに保存して読み込み、編集してからファイルに保存するところに取り組んでいます。私は他人からの助けと数多くのグーグル・アワーの助けはもちろん、コンパイル・エラーに陥っています。どんな助けでも大歓迎です。 コード: template<typename T> void writeVector(ofstream &out, const vector<T> &ve

    1

    4答えて

    私は 説明に入力した場合:アップル 数量:10 卸売コスト:30 小売価格:追加されました20 日:12月 これらは、私の.datファイルの内容: 1Apple103020December しかし、私は私のプログラムをロードするには、それは正しくあり私のリスト内の商品であることになるで構造体の背中をロードしません。それは、私が真剣に間違って何かをしているかのように見えるかと思いますか? コード:あ

    2

    1答えて

    私はシリアル化の基本について熟知しています。今ではそれを使用しています。私はReportBase抽象クラスと基本クラスから派生した複数のレポートを持つ既存の報告システムを持っています。これらはそれぞれ、コンストラクタで指定されたさまざまなレポートパラメータと、場合によっては追加のメソッドを持っています。派生したクラスのいずれかをシリアル化し、その後、派生したクラスの型を知らなくても逆シリアル化する

    0

    7答えて

    私は、本社と移動中の営業担当者との間で顧客データを共有できるクライアント/サーバーを作成しています。 サーバーは、顧客データをXMLファイルにダウンロードして書き出しますが、データをメモリに保存して、そのままローカルクライアントとして機能させることができます。 私は顧客のデータを簡単にインターネット経由で送信できるようにArrayListをシリアライズする予定です。どれくらい安全ですか?シリアライ

    5

    6答えて

    Javaオブジェクトグラフをシリアル化する最適な方法は何ですか? シリアライズライブラリーのための私の要件は 1です)、デシリアライゼーション 2の速さ)サイズ - できるだけ小さく(Javaのデフォルトの直列よりも小さい) 3)柔軟性 - 直列化する必要があるものの注釈ベースの定義がいいだろう。 基本ファイル形式は重要ではありません。 私はプロトコルバッファとXStreamを見ましたが、前者はマ

    2

    2答えて

    私は、変更したくないXMLファイルがある状況があります。 XElementクラスのAddAnnotation関数は、直列化されておらずXMLの一部ではないメモリのみのデータを追加するオプションを提供します。 これらの注釈を(別のXMLファイルなどに)保存してから、同じオブジェクトを取得するためにxmlと注釈の両方をデシリアライズする必要があります。 元のxmlを変更したくないので、それが注釈を使用

    2

    2答えて

    私は、出力にLinqエンティティを含めることができるように、私のクラスのいくつかをDataContractSerializationを使用するように変換しています。私が処理中に私の頭の中に一種の理論的な疑問が浮かびました。答えが「いいえ」と賭けている間に、とにかく疑問を投げかけてしまいました。 オブジェクトを条件付きでシリアル化する方法はありますか?たとえば、顧客に情報を送信する意図でEmploy

    0

    3答えて

    戻る2.0直列化の時代に、私は、次の例につながるオブジェクトの直列化されたバージョンを作成できます。私はSerializableを()属性でこれを行うと、その後追加します <transactionMessage messageDate="1/1/2001 11:00PM" messageId="abc123"> <transaction property1="Value" propert

    6

    6答えて

    GWTを使用してBeanを文字列にシリアライズする最も簡単な方法は何ですか?私はGWT.create()呼び出しを使用しないことを好む。