2011-07-04 2 views
0

私はC#.net 4にシリアル化されたオブジェクトを持っていますが、これにはいくつかのイメージと文字列が含まれています。Webブラウザーのオブジェクトを消化する

私が望むのは、そのオブジェクトをWebブラウザに送信し、クライアントのWebブラウザで逆シリアル化することです。

私はどのような技術が必要ですか?これは可能ですか?私の必要条件は、イメージといくつかの文字列を持つクラスをハードディスクに保存して、それを使用することです。

+0

私はあなたが何を求めているのかはっきりしないと思います。あなたは何を達成しようとしていますか?具体的にする。これまでに何を試しましたか? –

+0

私はいくつかの画像を持っており、それらをビットマップ配列にロードして、私はc#.netシリアル化を使ってそのオブジェクトをシリアライズしました。それ以降、私はそのイメージを使用したくないので、私のハードディスクに保存するオブジェクトを使用したい(いくつかのイメージを含む新しいデータ型を作成するように)。デスクトップでは大丈夫です。私はオブジェクトを保存して、読み戻すことができます。クライアントブラウザがそのオブジェクトを要求してからasp.net Webサーバーからクライアントに送信し、クライアントブラウザのオブジェクトを逆シリアル化してimages.iを表示するとfirebreathを使用してブラウザプラグインを作成しようとしていて、 – cdev

答えて

0

JSONを使用して、サーバーからブラウザーにオブジェクトをシリアル化します。 "JSON C#"のグーグルリングは、C#オブジェクトをJSON文字列に変換するためのリソースと例を提供します。

しかし、画像をシリアライズすることはあまり役に立ちません。ブラウザはそのようなバイナリ画像で何をするでしょうか。画像は、Webサーバに保存された画像を指し示すURLのおかげで、Webページに表示されます。

そして、HTML5がファイナライズされ、ブラウザで十分サポートされるまで、JavaScriptはハードドライブに何も保存することはできません。

+0

JSONでお試しいただきありがとうございます – cdev

関連する問題