Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να μετατρέψετε HTML ετικέτες με μορφή απλού κειμένου σε C #

Η ιστοσελίδα θα δείτε στο πρόγραμμα περιήγησής σας δεν σας δείξει τα πάντα στη σελίδα. Πίσω από τις σκηνές , ο browser σας φορτώνει συνεχώς το περιεχόμενο που περιέχει δυσανάγνωστο κώδικα HTML . Ο κωδικός αυτός αποτελείται από "ετικέτες ", όπως "

. " Αυτό ετικέτα λέει στον browser να εμφανίσει ένα σημείο στην ιστοσελίδα . Χρησιμοποιώντας C # , την ανάπτυξη της γλώσσας της Microsoft που λειτουργεί με το Visual Studio , μπορείτε να μετατρέψετε HTML οποιουδήποτε δικτυακού τόπου σε κείμενο και να καταργήσετε αυτές τις ετικέτες . Οδηγίες
Η 1

την εφαρμογή Microsoft Visual Studio . Κάντε κλικ στο " Αρχείο " και στη συνέχεια κάντε κλικ στο " New Project ". 2

Κάντε κλικ στο " Visual C # " για να το επισημάνετε και κάντε διπλό κλικ στο " Windows Forms Application ". Visual Studio θα δημιουργήσει ένα νέο έργο και να εμφανίσει μια κενή φόρμα στο παράθυρο σχεδιαστή .
Εικόνων 3

Κάντε κλικ στο " Προβολή " και στη συνέχεια κάντε κλικ στο " Toolbox" για να ανοίξετε την εργαλειοθήκη . Μετακινηθείτε προς τα κάτω για τον έλεγχο WebBrowser , και κάντε διπλό κλικ σε αυτό. Ότι ο έλεγχος θα εμφανίζεται στη φόρμα . Ονόματα Visual Studio που
Η

4 Πατήστε το πλήκτρο " F4 ". " WebBrowser1 . " Ανοίγει το παράθυρο "Ιδιότητες" . Εντοπίστε το εικονίδιο " Lightning Bolt" στο επάνω μέρος αυτού του παραθύρου . Η εικόνα που διαμορφώνεται όπως ένα κεραυνό . Κάντε κλικ στο εικονίδιο . Το παράθυρο "Ιδιότητες" θα εμφανίσει μια λίστα των συμβάντων που μπορείτε να συνδέσετε στο " webBrowser1 " ελέγχου.
5

Εντοπίστε το " DocumentCompleted " στοιχείο στη λίστα και κάντε διπλό κλικ σε αυτό. Ένα παράθυρο κώδικα ανοίγει και εμφανίζεται το ακόλουθο κώδικα :

private void webBrowser1_DocumentCompleted ( αποστολέας αντικείμενο , WebBrowserDocumentCompletedEventArgs ε)

{

}

Αυτός ο κώδικας εκτελείται κάθε φορά η " webBrowser1 " ελέγχου τελειώσει η φόρτωση μιας ιστοσελίδας
Η 6

Τροποποιήστε τον κώδικα , έτσι ώστε να μοιάζει με αυτό : .

private void webBrowser1_DocumentCompleted ( αποστολέας αντικείμενο , WebBrowserDocumentCompletedEventArgs ε)

{

HtmlDocument doc = webBrowser1.Document ?

σειρά websiteText = doc.Body.InnerText ?

MessageBox.Show ( websiteText ) ?

}

Μετά τη φόρτωση της ιστοσελίδας , ο κωδικός αυτός αρπάζει το κείμενο από τη σελίδα . Στη συνέχεια, εμφανίζει το κείμενο σε ένα πλαίσιο μηνύματος pop -up .
Η

7 Κάντε δεξί κλικ οπουδήποτε στο παράθυρο κώδικα , και στη συνέχεια κάντε κλικ στο κουμπί " View Designer . " Το έντυπο θα επανεμφανιστεί στο παράθυρο του σχεδιαστή .
8

διπλό κλικ στη γραμμή τίτλου του εν λόγω φόρμας . Ένα άλλο παράθυρο θα εμφανιστεί ο κωδικός και θα εμφανίσει τη μέθοδο "Load " της φόρμας . Ο κώδικας στη μέθοδο αυτή εκτελείται όταν τα φορτία μορφή . Ο κωδικός εμφανίζεται όπως φαίνεται παρακάτω :

Form1_Load private void ( αποστολέας αντικείμενο , EventArgs ε)

{

}
Η

9 Αντικαταστήστε τον κώδικα με τον ακόλουθο κώδικα :

ιδιωτικό Form1_Load άκυρη ( αποστολέας αντικείμενο , EventArgs ε)

{

ιστοσελίδα String = " http://www.whitehouse.gov " ?

WebBrowser1.Navigate ( ιστοσελίδα) ? " . ιστοσελίδα "

}

Αυτός ο κώδικας δημιουργεί το " webBrowser1 " ελέγχου για να περιηγηθείτε στην ιστοσελίδα URL αποθηκεύεται στη μεταβλητή που ονομάζεται Σε αυτό το παράδειγμα , η διεύθυνση URL είναι " http://www.whitehouse.gov . "
Η 10

Πατήστε το πλήκτρο " F5 " για να εκτελέσετε τον κώδικα . Το έντυπο θα φορτώσει και να τρέξει το " Form1_Load " κώδικα . Αυτός ο κώδικας δημιουργεί το " webBrowser1 " ελέγχου για να περιηγηθείτε στο " whitehouse.gov " ιστοσελίδα . Η " DocumentCompleted " κώδικας θα εκτελεστεί μετά το πρόγραμμα περιήγησης τελειώσει η φόρτωση αυτό το site . Ένα πλαίσιο μηνύματος pop -up θα σας δείξει το κείμενο από αυτό το site χωρίς τις ετικέτες HTML .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα