私はscrappのページソースにしようとしていますが、ページソースが表示されていても入っていないのに、 C#の応答。C#Windowsアプリケーションの全ページソースを廃棄する
c#windowsアプリケーションでこれらの値を取得する方法を教えてください。
私はscrappのページソースにしようとしていますが、ページソースが表示されていても入っていないのに、 C#の応答。C#Windowsアプリケーションの全ページソースを廃棄する
c#windowsアプリケーションでこれらの値を取得する方法を教えてください。
レスポンスに欠けている要素は、JavaScriptを使用してオンザフライで追加された要素です。
HttpWebRequestを使用してページを読み込んでいると仮定すると、そのタイプのリクエストを実行すると、スクラップしているURLでJavaScriptが実行されません。
WinFormsを使用すると、WebBrowser
コントロールを使用してWebページを読み込むことができ、読み込み完了時にページのソースを取得できます。私はそれがページ上のJavaScriptを実行すると信じています。
私はgoogle igの検索結果の「ショートカットをコピー」リンクのURLをトラッキングしたいと考えています。 これはページビューのソースには存在しますが、C#のレスポンスは表示されません。 「ショートカットのコピー」リンクのURLをトラッキングする方法を教えてください –
ここで、panel-headerはHTMLのClassNameを識別するために使用しているHTMLのClassNameです。
var panelHeader = driver.FindElement(OpenQA.Selenium.By.ClassName("panel-header")).Text;
あなたはクラス名を持っていないか、あなたは、あなたが
By.Id(「ダッシュ= 1234」)を選択する必要がIDを使用したい場合は これは与えられたクラスからすべてのテキストを取得しますまたはid。
JavaScriptのページの部分は生成されていますか? – svick