Tất cả tôi muốn làm làHtmlAgilityPack HasAttribute?
node.Attributes["class"].Value
Nhưng nếu nút không có thuộc tính class
, nó bị treo. Vì vậy, tôi phải kiểm tra sự tồn tại của nó trước, phải không? Làm thế nào để làm điều đó? Attributes
không phải là một dict (danh sách của nó có chứa một dict nội bộ ??), và không có phương pháp HasAttribute (chỉ là một HasAttributes cho biết nếu nó có bất kỳ thuộc tính nào cả). Tôi làm gì?
Bạn có chắc chắn kiểm tra 'node.Attributes [" class "]' không trả về null không? –
@Kirk: Đúng vậy .... nghĩ rằng nó đã ném một ngoại lệ vì một lý do nào đó. Cuộc gọi tốt. – mpen