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

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

Τρόπος υποβολής ερωτημάτων σε φορέα HTML σε LINQ

. Η ΝΕΤ HTML Agility Pack περιλαμβάνει τις βιβλιοθήκες LINQ να εισάγουν περιεχόμενο του σώματος HTML από μια απομακρυσμένη ιστοσελίδα HTML . LINQ χρησιμοποιείται συνήθως για συνδέσεις με βάσεις δεδομένων , αλλά οι . NET εργαλεία επεκταθεί η χρήση LINQ σε HTML και XML δεδομένα στην ιστοσελίδα σας ή σε έναν απομακρυσμένο , εξωτερική ιστοσελίδα . Μπορείτε να χρησιμοποιήσετε αυτήν τη μέθοδο για να εισαγάγετε το κείμενο του σώματος και τον κώδικα HTML σε μια ιστοσελίδα . Οδηγίες
Η

1 Ανοίξτε το Visual Studio και το έργο που θέλετε να επεξεργαστείτε . Κάντε διπλό κλικ στο αρχείο του πηγαίου κώδικα για να ανοίξει τον κώδικα στο χώρο εργασίας . 2

Προσθέστε τις βιβλιοθήκες LINQ στο αρχείο . Αντιγράψτε και επικολλήστε τον παρακάτω κώδικα στο επάνω μέρος της ιστοσελίδας σας :

χρησιμοποιώντας HtmlAgilityPack ?
Εικόνων 3

σύνδεσμο προς τη σελίδα Web χρησιμοποιώντας τη διεύθυνση URL της σελίδας . Ο ακόλουθος κώδικας ανοίγει " site.com ", αλλά μπορείτε να χρησιμοποιήσετε οποιαδήποτε διεύθυνση στη θέση του :

var web = νέα HtmlWeb ( ) ? Έγγραφο var = web.Load ( " site.com " ) ?
Η 4

Αποκτήστε το "σώμα" πληροφορίες της ετικέτας . Ο κώδικας που ακολουθεί ανακτά τις πληροφορίες που περιέχονται σε " σώμα " tag της σελίδας Ιστού :

var = περιεκτικότητα από lnks σε document.DocumentNode.Descendants ( ) όπου lnks.Name == "σώμα" Text = lnks . innerHTML
Η
εικόνων

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

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