如何从URL读取CSV文件到datagridview?

时间:2016-04-30 10:57:17

标签: csv url datagridview

我想从网站(www.google.be/test.csv)获取我的csv文件并将其放入datagridview。 我已经使用XML文件管理了操作,但无法找到.CSV的解决方案

我错过了什么吗? 谢谢

1 个答案:

答案 0 :(得分:0)

以下是从URL

中读取XML的代码
    // Ouvrir .XML depuis le flux
    private void button3_Click(object sender, EventArgs e)
    {
        {
            try
            {
                WebClient wc = new WebClient();
                wc.Encoding = Encoding.UTF8;
                string xml = wc.DownloadString("WWW.GOOGLE.BE/TEST.XML");

                StringReader sr = new StringReader(xml);

                XmlTextReader xtr = new XmlTextReader(sr);

                DataSet ds = new DataSet();
                ds.ReadXml(xtr);

                bs.DataSource = ds;
                bs.DataMember = ds.Tables[0].TableName;
                dataGridView1.DataSource = bs;

                label1.Text = dataGridView1.RowCount.ToString() + " produits à mettre à jour";

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
    }
相关问题