在线 CSS 选择器
CSS Query 是一个免费且易于使用的工具,可以导航 HTML 文档并提取您需要的数据。我们使数据提取变得快速有效。 CSS 查询选择器在您的浏览器中运行,不需要在您的计算机上安装任何内容。立即开始数据提取!
- 输入站点 URL 以提取数据。
- 输入表达式,例如 CSS 查询的
img
。在这种情况下,提取工具会选择所有<img>
元素,无论它们位于文档中的位置。 - 按 Find 按钮,获取结果并将其复制到剪贴板。
如何在 C# 中使用 CSS 选择器
使用 Aspose.HTML for the .NET API ,您可以轻松创建自己的应用程序,因为我们的 API 提供了一组强大的工具来解析和收集 HTML 文档中的信息。每个提取工具的一个重要部分是数据选择器,用于查找要从 HTML 文件中提取的数据 – 通常是 XPath 选择器、CSS 选择器或两者。
在下面的示例中,我们使用 QuerySelectorAll() 方法在 HTML 文档中导航并搜索所需的元素。此方法将查询选择器作为参数,并返回与指定选择器匹配的所有元素的 NodeList。
使用 CSS 选择器提取数据的步骤
- 使用 HTMLDocument() 构造函数从 URL 初始化 HTML 文档。
- 使用 QuerySelectorAll(selector) 方法返回文档中与选择器匹配的所有元素的列表。
- 迭代元素列表并打印元素的内容。
- 复制 C# 代码并在您的项目中使用它。
数据提取 – 文档
在 How-to Articles 章节中,您将找到有关 CSS 选择器使用的常见问题的答案。此外,这些文章还包含 C# 示例,提供有关使用 Aspose.HTML 类库解决特定任务的必要信息。
- HTML Navigation – 在本文中,您将了解如何使用 API 对 HTML 文档及其元素进行详细检查、如何使用自定义过滤器迭代文档元素以及如何在文档中导航通过使用 CSS 选择器或 XPath。
- How to use CSS Selector – QuerySelector() and QuerySelectorAll() - 在本文中,了解如何有效地应用选择器来选择元素。
FAQ
该提取工具非常适合想要从 Web 中提取数据的人。 您无需注册、安装插件或软件。 使用您最喜欢的设备工作! 此外,您可以复制并使用 C# 代码以编程方式提取数据。 我们的 CSS Query Selector 将为想要了解有关数据提取的更多信息并快速轻松地为您自己的应用程序创建 C# 代码的开发人员提供帮助。
CSS Query Selector 获取一个 URL 并解析页面的整个 HTML 代码,以提取用户选择的所有特定数据。 最后,CSS Query Selector将输出所有收集到的数据,您可以复制这些数据。
您可以在任何带有网络浏览器的操作系统上应用免费的 CSS Query Selector。 在计算机、平板电脑或智能手机上使用此提取工具。 无论您使用 Windows、Mac OS、Linux、Android 还是 iOS,您都可以快速轻松地抓取数据。 使用我们的 CSS Query Selector 自动执行您的任务!
如何安装 Aspose.HTML for .NET API
您可以通过多种方式在系统上安装 Aspose.HTML for .NET 库:
- 使用 NuGet 包管理器 GUI 安装 NuGet 包。
- 使用包管理器控制台安装 NuGet 包。
- 通过 MSI 安装 Aspose.HTML for .NET。
使用 Aspose.HTML C# 库来转换、合并、编辑 HTML 文档,从网络中提取数据等等!有关 C# 库安装和系统要求的更多详细信息,请参阅 Aspose.HTML 文档 。
其他受支持的 Aspose.HTML for .NET API 功能
使用 Aspose.HTML for .NET 库来转换、合并、编辑 HTML、EPUB、MHTML、XHTML、MD 文档、从网页中提取数据等等!