serialization

    2

    2答えて

    私はファイルの単体テスト保存しようとしています。私は、ドキュメントを定義するインターフェイスを持って、私はSaveメソッドにそのインターフェイスを実装する具体的なオブジェクトを渡し、それは実際に動作しますが、私はそれが常に動作することを確認するためにテストしようとしている(そして、私は絶望的に「クランチタイム」の期間を過ぎて単体テストに追いつこうとしていました)。 public Boolean S

    3

    2答えて

    JSONを返す単純なAPIを介していくつかのリソースを公開しています。消費者がリソースを構築する必要がないように、各リソースへのパスを注入したいと思います。 User.all.to_jsonのようなもののための所望の出力の例:私はヘルパーを使用し続けると、この種の情報でモデルを汚染しないようにたいURLを生成するために users: [ {user: { id: 1,

    1

    4答えて

    私のプログラムのDataModelオブジェクトをファイルに保存し、同じオブジェクトグラフを再度読み込むことができます。私はそれをテキストファイルのいくつかの風味にしたいので、私はそれをdiffしてテキストエディタで開くことができます。 XMLはうまくいくでしょうし、.NETにはXMLシリアル化が組み込まれているので、.NETを開始するのに適しているようです。 XML直列化のどのような風味を選ぶべき

    3

    2答えて

    私は、idsと#(ポンド)の記号を持つフィールドを見つけたので、flawlessyで動作するsharepointフィールドからpoundsとidsを削除するルーチンを書きました。 フィールドがIDとポンドでシリアル化されていることがあり、ときどきそうでないことがある理由を理解したいと思います。 例: ows_Author="23;#Paperino, Pippo" 又は ows_Author=

    0

    1答えて

    最近、WCFを使用してREST APIを使用しました。 <grid-cell-size type="decimal" nil="true"/> と私のC#クラスで: [XmlElement("grid-cell-size")] public decimal? GridCellSize { get; set; } が、結果は入力文字列がでなかったです、私はREST XML REPONSEを

    0

    1答えて

    汎用オブジェクトを渡すことは可能ですか(汎用では、DataContractで、C#汎用コレクションではありません)、1つのルートから継承しないでください。私はこのような何かを持っている現時点では: [OperationContract] void Save(GenericObject o); [DataContract] [KnownType(typeof(ClassA))] [Know

    6

    1答えて

    私はイベントを公開するクラスAを持っています。そのイベントにサブスクライブしたクラスBのオブジェクト。 両方のインスタンスは、実際には相互に定期的な参照を保持します。 私はAをシリアル化し、両方のオブジェクトをワイヤで転送して、もう一方の端で再構築したいと思います。イベントサブスクリプションが保持されないことを除いて、これは正常に動作します。 自分のオブジェクトが直列化解除されたときに「通知される

    0

    5答えて

    私は初期の負荷ではすばやくアクセスする必要があるデータが少量ありますが、それ以降は必要ありません。 今、データ(汎用リスト)をXMLファイルにシリアル化してあり、必要に応じてロード時にデシリアライズしています。 私はXmlSerializerまたはBinaryFormatterを使うべきですか?私はファイルのサイズを心配していませんが、シリアル化の速度。

    0

    4答えて

    (いずれかが存在する場合)は何問 直列化されたJavaオブジェクトの文字/バイトシーケンスを終了? 背景 私はJavaオブジェクトをシリアル化し、そこに読み、その後、シリアライズされたストリームにそれらを書きたい小さな自己教育プロジェクトに取り組んでいます。シリアル化されたオブジェクトの境界を特定する必要があるため、現在のオブジェクトが最後のオブジェクトではないことを確認できません。常に識別子とし

    3

    2答えて

    いくつかの構成オブジェクトをシリアル化し、結果バイトをデータベースに格納します。 new BinaryFormatter().Serialize(memoryStream, instance); Convert.ToBase64String(memoryStream.ToArray()); これらのオブジェクトは後でデシリアライズされます。 new BinaryFormatter().Des