###実現したいこと
あるファイルを読み込みたいのですが、そのファイル中の文字列は全てUnicode文字エスケープシーケンスで書かれています。
エスケープされた文字をもとに戻して読み込むにはどうすればいいでしょうか?
(例)\u30c6\u30b9\u30c8 -> テスト
###発生している問題
StreamReaderを用いてファイルを読み込みましたが、エスケープされたままの文字列になってしまいます。
(例)\u30c6\u30b9\u30c8 -> \u30c6\u30b9\u30c8
###該当のソースコード
C#
1using (StreamReader reader = new StreamReader("ファイル名")) { 2 string read = reader.ReadToEnd(); // read = "\\u30c6\\u30b9\\u30c8" 3}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。