我正在使用以下代码获取网页。(抄自一位聪明的程序员。学习并停止讨厌 MSFT)。现在我有两个问题。
- 输出的格式是什么,即它是纯 HTML 还是 JSON
如果不是 JSON,那么如何将输出转换为 JSON 并导出为 CSV。
namespace getre { class Class1 { static void Main(string[] args) { string sURL; sURL = "http://www.tutorialspoint.com/csharp/csharp_basic_syntax.htm"; WebRequest wrGETURL; wrGETURL = WebRequest.Create(sURL); WebProxy myProxy = new WebProxy("myproxy", 80); myProxy.BypassProxyOnLocal = true; wrGETURL.Proxy = WebProxy.GetDefaultProxy(); Stream objStream; objStream = wrGETURL.GetResponse().GetResponseStream(); StreamReader objReader = new StreamReader(objStream); string sLine = ""; int i = 0; while (sLine != null) { i++; sLine = objReader.ReadLine(); if (sLine != null) Console.WriteLine("{0}:{1}", i, sLine); } Console.ReadLine(); } } }