2012-05-11 7 views
0

私は文字列" Single 63”x14” rear window"を持っています。この文字列をHTMLに解析し、(System.IO.File.ReadAllText(styleSheet))を使用してスタイルを適用する単語文書を作成しています。C#を使用してワードドキュメントを作成する際に、char(ÂまたはÃまたはâ€)をASCIIコードに変換する方法は?

は、この文字列をC#で"Single 63â€x14†rear window"としています。

Wordで正しい文字を表示するにはどうすればよいですか?

+0

テキストファイルのエンコーディングとはどのようなものですか?ドキュメントにどのように書き込んでいますか? – Oded

答えて

0

あなたはドキュメントができます単語をコードしている文字列

「シングル63” X14” リアウィンドウ」

もの入ってくるエンコーディングを見つける必要があります。

これらのファンキーな引用符のエンコード文字は、Wordではサポートされていないようです。 Wordのエンコーディング範囲外の文字を検索し、String.Emptyで置き換えるか、類似した特定のサポートされている文字を検索するために、きめ細かい小さな文字列パーサを作成することができます。

例: String.Replace( "」『 『\』』);

(これはおそらく、直接のエンコード値を操作せずに動作しないだろうが、あなたがそれらので、正確な例を与えることはできませんを提供していない)

0

あなたが見ているエンコーディングはUTF-8であるように見えますが、これはおそらくあなたが望むもので、UTF-8をサポートしているツールを使用してそれを表示し、それを処理してWebページ

関連する問題