【问题标题】:Update CSV header Using CsvReader使用 CsvReader 更新 CSV 标头
【发布时间】:2012-01-13 16:00:30
【问题描述】:

我有一个 CSV 文件,我将其抓取并转换为 Stream。我需要一种修改标头而不将流转换为字符串的方法。有办法吗?

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream resStream = response.GetResponseStream();
//need to update stream here & continue with the CSV reader
using (CsvReader csv = new CsvReader(new StreamReader(resStream), true))
{
//other code
}

【问题讨论】:

  • 请说清楚一点:你需要修改什么“标题”?
  • CSV 文件的第一行(标题行)
  • 另外,请说出这是哪个“CsvReader”类。 .NET 中没有这样的类。
  • 这是我从这里得到的:codeproject.com/KB/database/CsvReader.aspx

标签: c# stream streamreader


【解决方案1】:

从 StreamReader 派生您自己的类并覆盖您用于读取它的函数,插入正确的行为。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多