タグ付けされた質問 「textreader」

6
C#では、どのようにして文字列から(ディスクに書き込むことなく)TextReaderオブジェクトを作成できますか
高速CSVリーダーを使用して、貼り付けたテキストをWebページに解析しています。高速CSVリーダーにはTextReaderオブジェクトが必要ですが、私が持っているのは文字列だけです。文字列をその場でTextReaderオブジェクトに変換する最良の方法は何ですか? ありがとう! 更新-サンプルコード-元のサンプルでは、​​新しいStreamReaderが「data.csv」というファイルを探しています。TextBox_StartData.Textを介してそれを提供したいと思っています。 以下のこのコードを使用してもコンパイルできません。 TextReader sr = new StringReader(TextBox_StartData.Text); using (CsvReader csv = new CsvReader(new StreamReader(sr), true)) { DetailsView1.DataSource = csv; DetailsView1.DataBind(); } new StreamReader(sr)それはいくつかの無効な引数を持っていると言われます。何か案は? 別のアプローチとして、私はこれを試しました: TextReader sr = new StreamReader(TextBox_StartData.Text); using (CsvReader csv = new CsvReader(sr, true)) { DetailsView1.DataSource = csv; DetailsView1.DataBind(); } しかしIllegal characters in path Error.、TextBox_StartData.Textからの文字列のサンプルはこちらです。 Fname\tLname\tEmail\nClaude\tCuriel\tClaude.Curiel@email.com\nAntoinette\tCalixte\tAntoinette.Calixte@email.com\nCathey\tPeden\tCathey.Peden@email.com\n …
126 c#  csv  csvhelper  textreader 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.