0

1k のデータを生成することもあります。フォーラムや MSN の誰かに貼り付けられるように、テキストに変換できればよいのではないかと考えました。データをテキストに変換してから元に戻すにはどうすればよいですか? 何ビットまで使えますか?フォーラムへの貼り付けと互換性がある必要があり、文字列が長すぎない場合は msn と互換性があることを望みます。データテキストを安全にするにはどうすればよいですか?

データは 6 ビットしか許可されていないと仮定する必要がありますか? 利用できる値は 32 ~ 127 だけですか? 127 ('DEL' の ascii) のコピー/貼り付けに問題がありますか? 私はC#を使用しています

4

3 に答える 3

2

安全にコピーして貼り付けるには、UUEncoding または Base64Encoding を検討してください。Convert.NET は、クラスで Base64 をサポートしています。

UUEncoding または Base64Encoding を実装する C# のサンプル コードを見つけるのはそれほど難しくありません。

http://geekswithblogs.net/kobush/articles/63486.aspx

http://arcanecode.com/2007/03/21/encoding-strings-to-base64-in-c/

于 2009-08-16T11:05:55.620 に答える
1

最も簡単なのは base64 エンコーディングを使用することだと思います。任意のバイナリ データを取得し、どこにでも貼り付けられるテキストに変換します。

C# では、Convert.ToBase64String (またはこのようなもの) を使用できます。

于 2009-08-16T11:05:21.347 に答える
0

あなたのフォーラムはファイルの添付を許可していますか? その場合は、バイナリ ファイルを添付してください。

于 2009-08-16T11:05:41.220 に答える