Biết rằng tôi không thể sử dụng HtmlAgilityPack, chỉ thẳng NET, nói rằng tôi có một chuỗi có chứa một đoạn mã HTML mà tôi cần phải phân tích và chỉnh sửa theo những cách như vậy:.NET framework có cung cấp các phương thức phân tích chuỗi HTML không?
- tìm điều khiển cụ thể trong hệ thống phân cấp bởi id hoặc bằng thẻ
- sửa đổi (và lý tưởng tạo) thuộc tính của những yếu tố tìm thấy
có phương pháp có sẵn trong .net làm như vậy?
Tôi biết ... [sử dụng regex] (http://stackoverflow.com/a/1732454/119477) –
Tôi không biết ... không sử dụng regex http: // stackoverflow.com/questions/1732348/regex-match-open-tags-ngoại trừ-xhtml-self-contained-tags/1758162 # 1758162 –
Nếu HTML của bạn xảy ra là XHTML, thì bạn có thể sử dụng các thư viện XML chuẩn để phân tích cú pháp, truyền tải và sửa đổi nó. – Douglas