2010-12-14 3 views
2

J'utilise Watin et je veux rechercher dans la source de la page (HTML), comme la recherche ctrl + F, quelle est la meilleure façon de le faire?comment obtenir la page source et rechercher avec Watin

Merci pour toute aide, Shiran

+0

Est-ce que ma réponse vous aider? Les choses se déplacent rapidement à stackoverflow mieux vous vérifier toutes les heures ... – scott

Répondre

1

Cela devrait vous aider, c'est un exemple de impliment il

 // Find text like ctr+F (NOT IN SOURCE BUT IN "WHAT YOU SEE" 
     if (ie.Text.Contains("SOME TEXT TO FIND").Equals(true)) 
     { 
      //Do stuff you would like when found here 
      MessageBox.Show("Text Found! "); 

     } 
     else 
     { 
      // cant find 
     } 

     //OR 

     // Find text in SOURCE 
     if (ie.Html.Contains("SOME TEXT TO FIND").Equals(true)) 
     { 
      //Do stuff you would like when found here 
      MessageBox.Show("Text Found! "); 

     } 
     else 
     { 
      // cant find 
     } 
0

Vous pouvez utiliser la propriété IE.Text pour obtenir le texte de la page entière équivalent à innerText de l'élément du corps. Sinon, si vous voulez le HTML brut, vous pouvez utiliser IE.Html.

Questions connexes