AngleSharp 中文文档
我们对以下主题有更详细的信息:
为什么选择 AngleSharp?
如果你需要使用 AngleSharp(而不是类似库)的理由,这里有一些:
- AngleSharp 完全遵循标准规范
- AngleSharp 可以解析相关内容,如 CSS、SVG 或 MathML
- AngleSharp 通过所有 HTML5 库测试(即它是一个有效的 HTML5 解析器)
- AngleSharp 对于不完整的 HTML 处理方式与现代浏览器一致
- AngleSharp 支持新元素,如
<template>
标签 - AngleSharp 性能至少与其他库相当,通常更好
- AngleSharp 提供了非常有用的 DOM 操作扩展方法
- AngleSharp 提供易于使用的解耦 API
- AngleSharp 不依赖其他库
- AngleSharp 可用于跨平台解决方案
- AngleSharp 可以验证和提交表单
- AngleSharp 极易扩展和定制
还有很多其他理由。凭借提供的配置能力和可扩展性,AngleSharp 可以应用于各种场景。