Use WebRequest to read csv file from finance.yahoo.com : WebRequest « Network « C# / CSharp Tutorial






using System;
using System.Net;
using System.IO;

public class MainClass
{
  public static void Main()
  {
    String ticker = "MSFT";
    WebRequest req = WebRequest.Create("http://finance.yahoo.com/d/quotes.csv?s="+ticker+"&f=sl1d1t1c1ohgv&e=.csv");
    StreamReader inp = new StreamReader(req.GetResponse().GetResponseStream());
    String line;
    while ((line = inp.ReadLine())!=null)
    {
      Console.WriteLine(line);
    }
    inp.Close();
  }
}








33.20.WebRequest
33.20.1.Use WebRequest
33.20.2.Use WebRequest and WebResponse to read a web page
33.20.3.Download image from a website
33.20.4.Use WebRequest to create a StreamReader
33.20.5.Save what you read from WebRequest to a file
33.20.6.Reading Web Page As HTML
33.20.7.Use WebRequest to read csv file from finance.yahoo.com