Mình đang làm 1 cái đồ án về rút trích sử dụng Html Agility Pack. Mình đã đọc qua nhưng chưa hiểu rõ cách sử dụng cho lắm. Ví dụ mình có đoạn html sau.
______0
Hiện tại mình muốn lấy những thông tin sau từ mã html trên sử dụng Html Agily Pack thì phải làm ntn.
______1
Mình sử dụng hàm sau để tìm ra các Node có thẻ a rồi lấy các node đầu để get link nhưng có vẻ như nó không dc
Câu hỏi thứ 2 mình muốn hỏi là. Với đoạn html trên thì làm thế nào để đưa nó về dạng.
Mã này sẽ chọn div có id là “div1′ từ trang và quay lại trong Nút. Bây giờ, bạn có thể lặp lại thuộc tính ChildNodes của lớp HtmlNode để nhận thêm các phần tử con của phần tử DOM
Chọn tất cả các Siêu liên kết trong một div cụ thể
Để chọn tất cả các siêu liên kết trong một div cụ thể, chúng ta có thể sử dụng 2 cách sau
Trong trường hợp bạn muốn lọc các nút dựa trên các điều kiện, bạn cũng có thể sử dụng LINQ để thực hiện bất kỳ loại truy vấn nào trên các nút và trả về các nút cụ thể của bạn. Ví dụ: đoạn mã sau sẽ trả về tất cả các siêu liên kết trong đó các thẻ liên kết chứa “div2” trong văn bản liên kết của chúng