2 Stimmen

Wie man die Seitenquelle abruft und mit Watin sucht

Ich benutze Watin und möchte im Seitenquelltext (HTML) suchen, ähnlich der Suche mit Strg+F. Was ist der beste Weg, dies zu tun?

Vielen Dank für jede Hilfe, Shiran

1voto

scott Punkte 1508

Dies sollte Ihnen helfen, dies ist ein Beispiel, wie es implementiert werden kann

        // Finde Text wie in ctr+F (NICHT IM QUELLECODE ABER IM "WAS DU SIEHST")
        if (ie.Text.Contains("SOME TEXT TO FIND").Equals(true))
        {
            // Führe hier die gewünschten Aktionen aus, wenn gefunden
            MessageBox.Show("Text gefunden! ");

        }
        else
        { 
            // nicht gefunden
        }

        //ODER

        // Finde Text im QUELLECODE
        if (ie.Html.Contains("SOME TEXT TO FIND").Equals(true))
        {
            // Führe hier die gewünschten Aktionen aus, wenn gefunden
            MessageBox.Show("Text gefunden! ");

        }
        else
        { 
            // nicht gefunden
        }

0voto

Steve Punkte 15408

Sie können die IE.Text-Eigenschaft nutzen, um den Text der gesamten Seite zu erhalten, der dem innerText des body-Elements entspricht. Andernfalls, wenn Sie das Roh-HTML wollen, können Sie IE.Html verwenden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X