2011-12-21 9 views
0

私は "エクスポート"機能を構築しています。私はそれをExcelで開くことができるようにCSV形式でいくつかのデータを書き込むためにStreamWriterを使用しています。StreamWriter無視する方法 r n?

問題は、そのデータには、StreamWriterに改行として扱われていると思われる文字列\r\nがあり、これがExcelのテーブルを詰め込むことです。

\r\nを無視する方法はありますか?何か案は ?

答えて

2

.Replace( "\ r \ n"、 "");を使用できます。 答えをより正確にするには、解析する場所やカンマ区切りのファイルを作成する場所にコードを貼り付けることができますか?

+0

これは私がそれを解決する方法ですが、データを変更したので適切な解決策ではないと私は信じています。私はそれがデータベースにあるように、私のExcelのエクスポートで\ r \ n持つことができるはずです。私は 'Html.Encode()'をまだ試したことがありません。 StreamWriterにエスケープシーケンスを無視したり、エンコードしたりするよう指示する方法があります。 – baron

+0

私はあなたが経験している問題は一度もありませんが、あなたが読もうとしているデータのスクリーンショットまたは同じものを見ること – MethodMan