HTML Agility Pack là một trình phân tích cú pháp HTML nguồn mở giúp xây dựng DOM đọc/ghi và hỗ trợ Linq, XPATH hoặc XSLT đơn giản
HTML Agility Pack là một trình phân tích cú pháp HTML mã nguồn mở, xây dựng DOM đọc và ghi và hỗ trợ Linq, XPath hoặc XSLT đơn giản
Nó là một. NET cho phép phân tích cú pháp các tệp HTML trên web. Trình phân tích cú pháp rất khoan dung với HTML không đúng định dạng. Mô hình đối tượng rất giống với những gì đề xuất Hệ thống. Xml, nhưng đối với các tài liệu hoặc luồng HTML
Đây là trình phân tích cú pháp HTML linh hoạt giúp xây dựng DOM đọc/ghi và hỗ trợ XPATH hoặc XSLT đơn giản [bạn thực sự KHÔNG PHẢI hiểu XPATH hoặc XSLT để sử dụng nó, đừng lo lắng. ]. Nó là một. NET cho phép bạn phân tích các tệp HTML "ngoài web". Trình phân tích cú pháp rất khoan dung với HTML không đúng định dạng "thế giới thực". Mô hình đối tượng rất giống với những gì đề xuất Hệ thống. Xml, nhưng đối với tài liệu HTML [hoặc luồng]
Phiên bản sản phẩm. NETnet5. 0 mạng5. 0-windows net6. 0 mạng6. 0-android net6. 0-iosnet6. 0-maccatalyst net6. 0-macos net6. 0-tvo net6. 0-windows net7. 0 mạng7. 0-android net7. 0-ios net7. 0-maccatalyst net7. 0-macos net7. 0-tvo net7. 0 cửa sổ. NET Corenetcoreapp1. 0 netcoreapp1. 1 netcoreapp2. 0 netcoreapp2. 1 netcoreapp2. 2 netcoreapp3. 0 netcoreapp3. 1. NET StandardnetStandard1. 3 chuẩn1. 4 chuẩn1. 5 chuẩn1. 6 chuẩn2. 0 tiêu chuẩn mạng2. 1. NET Frameworknet35 net40 net40-client net403 net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48MonoAndroidmonoandroidMonoMacmonomacMonoTouchmonotouchTizetizen30 tizen40 tizen60Nền tảng Windows phổ biếnuap uap10. Cửa hàng Windows Netcore netcore 45 netcore 451 Xamarin. iOSxamariniosXamarin. MacxamarinmacXamarin. TVOSxamarintvosXamarin. đồng hồOSxamarinwatchos
[Các] khung mục tiêu tương thích
[Các] khung mục tiêu được tính toán bổ sung
Khung lưới 4. 0
Khung lưới 4. 5
NETChuẩn 1. 3
NETChuẩn 1. 6
NETChuẩn 2. 0
Thư viện lớp di động [. Khung lưới 4. 5, cửa sổ 8. 0, WindowsPhone 8. 0]
UAP10. 0
Gói NuGet [1. 1K]
Hiển thị 5 gói NuGet hàng đầu phụ thuộc vào HtmlAgilityPack
GóiTảiUmbraco. cmt. cơ sở hạ tầngChứa cơ sở hạ tầng lắp ráp cần thiết để chạy Umbraco CMS
UmbracCms. mạngChứa các tập hợp web cần thiết để chạy Umbraco Cms. Gói này chỉ chứa các tập hợp và có thể được sử dụng để phát triển gói. Sử dụng gói UmbracoCms để thiết lập Umbraco trong Visual Studio dưới dạng ASP. dự án NET
Công cụ sử dụng ax để kiểm tra khả năng truy cập web với C# và Selenium
ElmahCoreELMAH cho ASP. NET lõi
MSharp. khungCác thành phần M#, công cụ truy cập dữ liệu và phương thức mở rộng. Để di chuyển các ứng dụng web cũ hơn, hãy cập nhật web của bạn. tập tin cấu hình. 1- DataProviderModelConfigurationSection được chuyển sang gói Core, vì vậy hãy thay đổi phiên dataProviderModel như bên dưới
Một thẻ đã tồn tại với tên chi nhánh được cung cấp. Nhiều lệnh Git chấp nhận cả tên thẻ và tên nhánh, vì vậy việc tạo nhánh này có thể gây ra hành vi không mong muốn. Bạn có chắc chắn muốn tạo nhánh này không?
Một thẻ đã tồn tại với tên chi nhánh được cung cấp. Nhiều lệnh Git chấp nhận cả tên thẻ và tên nhánh, vì vậy việc tạo nhánh này có thể gây ra hành vi không mong muốn. Bạn có chắc chắn muốn tạo nhánh này không?
Dự án này không còn được duy trì. Tôi khuyên bạn nên sử dụng https. //github. com/zzzprojects/html-agility-pack dường như được duy trì khá tốt
Đây là một nhánh của HtmlAgilityPack từ https. //htmlgói nhanh nhẹn. mật mã. com/
Hiện tại, đây là những gì được thực hiện
- xây dựng với appveyor. XONG
- xuất bản một gói nuget
Làm
- Xây dựng tất cả các dự án với appveyor [silverlight,. ]. Không quan tâm đến việc đó, nhưng tôi chấp nhận PR. ]
Đây là trình phân tích cú pháp HTML linh hoạt giúp xây dựng DOM đọc/ghi và hỗ trợ XPATH hoặc XSLT đơn giản [bạn thực sự KHÔNG PHẢI hiểu XPATH hoặc XSLT để sử dụng nó, đừng lo lắng. ]. Nó là một. NET cho phép bạn phân tích các tệp HTML "ngoài web". Trình phân tích cú pháp rất khoan dung với HTML không đúng định dạng "thế giới thực". Mô hình đối tượng rất giống với những gì đề xuất Hệ thống. Xml, nhưng đối với tài liệu HTML [hoặc luồng]
Html Agility Pack hiện hỗ trợ LINQ to Objects [thông qua giao diện LINQ to Xml Like]. Kiểm tra bản beta mới để chơi với tính năng này
ứng dụng mẫu- Sửa hoặc tạo trang. Bạn có thể sửa một trang theo cách bạn muốn, sửa đổi DOM, thêm nút, sao chép nút, v.v. bạn đặt tên cho nó
- máy quét web. Bạn có thể dễ dàng truy cập img/src hoặc a/hrefs bằng một loạt truy vấn XPATH
- máy quét web. Chẳng hạn, bạn có thể dễ dàng loại bỏ bất kỳ trang web hiện có nào thành nguồn cấp dữ liệu RSS, chỉ với một tệp XSLT đóng vai trò là ràng buộc. Một ví dụ về điều này được cung cấp
Không có sự phụ thuộc vào bất cứ điều gì khác ngoài. Triển khai XPATH của Net. Không có sự phụ thuộc vào dll MSHTML của Internet Explorer hoặc HTML gọn gàng của W3C hoặc đối tượng ActiveX / COM hoặc bất kỳ thứ gì tương tự. Cũng không có sự tuân thủ XHTML hoặc XML, mặc dù bạn thực sự có thể tạo XML bằng công cụ này. Phiên bản được đăng ở đây trên CodePlex dành cho. NET Framework 2. 0. Nếu bạn cần phiên bản cũ, vui lòng truy cập trang cũ hoặc gửi cho tôi một ghi chú