cuốn sách gpt4 ai đã làm

Đọc HTML?

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 13:55:53 26 4
mua khóa gpt4 Nike

Tôi đang phát triển một chương trình bằng C# và tôi cần một số trợ giúp. Tôi đang cố gắng tạo một mảng hoặc danh sách các mục để hiển thị trên trang web. Điều tôi muốn làm là đọc văn bản liên kết, đó là href. Ví dụ: đây là HTML:


Vì vậy, tôi muốn đọc cái này từ HTML đó:

string[,] array = {{"Item 1", "/?item=1"}, {"Item 2", "/?item=2"},
{"Mục 3", "/?item=3"}, {"Mục 4", "/?item=4"}, {"Mục 5", "/?item=5"}};

HTML là một ví dụ tôi đã viết, trang web thực tế không giống như vậy.

câu trả lời hay nhất

Như những người khác đã nói, HtmlAgilityPack là lựa chọn tốt nhất để phân tích cú pháp html, đồng thời đảm bảo tải xuống HAP Explorer từ trang HtmlAgilityPack, sử dụng nó để kiểm tra lựa chọn của bạn, dù sao, lệnh SelectNode này sẽ nhận được tất cả các neo có ID, nó bắt đầu bằng menu - mục bắt đầu bằng:

  Tài liệu HtmlDocument = HtmlDocument mới();
doc.Load(htmlFile);
var myNodes = doc.DocumentNode.SelectNodes("//a[starts-with(@id,'menu-item-')]");
foreach (nút HtmlNode trong myNodes)
{
Console.WriteLine(node.Id);

}

Giới thiệu về C# - Đọc HTML? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/10709378/

26 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress