2017-09-19 18 views
0

this webpageからデータをスクラップしようとしています。C#HttpWebRequestを使用してdhtmlxからHTMLタグを取得できません

これを解決してHTMLタグを取得したり、XMLやJSONを手に入れることができますか?私はそれがgzip以外のものでエンコードされていると思います。ここで

は私のコードです:

using System; 
using System.Collections.Generic; 
using System.IO; 
using System.Linq; 
using System.Net; 
using System.Text; 
using System.Threading.Tasks; 
using System.Xml; 

namespace ConsoleApplication6 
{ 
    class Program 
    { 
     static void Main(string[] args) 
     { 
      HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://www.tsetmc.com/Loader.aspx?ParTree=15"); 
      using (Stream stream = request.GetResponse().GetResponseStream()) 
      { 
       using (StreamReader reader = new StreamReader(stream)) 
       { 
        string response = reader.ReadToEnd(); 
       } 
      } 

     } 
    } 
} 
+0

あなたのコードがあなたの望むことをどうやって実行できないのですか? [なぜ誰かが私を助けることができますか?実際の質問ではありませんか?](https://meta.stackoverflow.com/q/284236/354577) – Chris

答えて

0

あなたは生のHTMLをロードした後、リンクのような通常サイト(それはあなたがあなたのコードに示す呼び出しで取得するものである)に、他の多くのAjax呼び出しを起動しますそのページの様々な情報を記入してください。データを取得する方法を理解するには、これらの呼び出しを調べる必要があります。たとえば、F12Chromeに設定してネットワークトラフィックを監視し、Networkタブを確認します。

関連する問題