XPath en ligne
XPath Tester est un outil gratuit et facile à utiliser qui permet de parcourir un document HTML et d’extraire les données dont vous avez besoin. L’outil d’extraction s’exécute dans votre navigateur et ne nécessite aucune installation sur votre ordinateur. Commencez l’extraction de données maintenant !
- Entrez une URL de site pour extraire les données.
- Saisissez une expression, par exemple
//img
pour XPath. Dans ce cas, l’outil d’extraction sélectionne tous les éléments<img>
, peu importe où ils se trouvent dans le document. Nous avons expliqué en détail comment utiliser les expressions XPath dans l’article de documentation How to use XPath . - Appuyez sur le bouton Find, obtenez le résultat et copiez-le dans le presse-papiers.
Comment utiliser la XPath Query en C#
En utilisant
Aspose.HTML pour l’API .NET
, vous pouvez facilement créer votre propre application car notre API fournit un ensemble d’outils puissants pour analyser et collecter des informations à partir de documents HTML. Les requêtes XPath sont principalement effectuées à l’aide de la méthode Evaluate(expression, contextNode, resolver, type, result)
de la classe Document. Cette méthode accepte une expression XPath et d’autres paramètres donnés et renvoie un résultat du type spécifié. Ce code est un exemple de base d’extraction de données à l’aide de la bibliothèque Aspose.HTML et des expressions XPath.
Étapes pour extraire des données à l'aide de XPath
- Utilisez le constructeur HTMLDocument() pour initialiser un document HTML à partir d’une URL.
- Utilisez la méthode Evaluate() de la classe Document et transmettez-lui l’expression XPath et d’autres paramètres.
- Parcourez la liste des éléments et imprimez le contenu de l’élément.
- Copiez le code C# et utilisez-le dans votre projet.
XPath Query – Documentation
XPath est un langage de requête puissant qui vous donne une grande liberté pour personnaliser les requêtes. Dans le chapitre How-to Articles , vous trouverez des réponses aux questions courantes sur l’utilisation de XPath. En outre, les articles contiennent des exemples C# qui fournissent les informations nécessaires sur l’utilisation de la bibliothèque de classes Aspose.HTML pour résoudre des tâches spécifiques.
- HTML Navigation – Dans cet article, vous apprendrez comment effectuer une inspection détaillée du document HTML et de ses éléments à l’aide de l’API, sur l’utilisation des filtres personnalisés pour itérer sur les éléments du document et comment naviguer dans le document. en utilisant CSS Selector ou XPath.
- How to use XPath Query in HTML – Evaluate() method – Cet article explique comment naviguer dans un document HTML et sélectionner des nœuds selon divers critères. Vous apprendrez, avec des exemples C#, comment sélectionner tous les nœuds portant le nom spécifié à l’aide d’une XPath Query.
- How To Use XPath To Select XML Nodes – Vous apprendrez à naviguer dans un document XML et à sélectionner des nœuds à l’aide de XPath. L’article considère un exemple С# de sélection des informations requises à partir d’un fichier XML à l’aide de requêtes XPath.
FAQ
Cet outil d’extraction est idéal pour les personnes qui souhaitent extraire des données du Web. Aucune inscription, plugin ou installation de logiciel n’est requis pour vous. Travaillez depuis votre appareil préféré! De plus, vous pouvez copier et utiliser du code C# pour extraire des données par programme. Notre XPath Query sera utile aux développeurs qui souhaitent en savoir plus sur l’extraction de données et créer rapidement et facilement du code C# pour votre propre application.
Le XPath Query prend une URL et analyse l’intégralité du code HTML de la page pour extraire toutes les données spécifiques sélectionnées par l’utilisateur. Enfin, le XPath Query affichera toutes les données collectées, que vous pourrez copier.
Vous pouvez appliquer un XPath Query gratuit sur n’importe quel système d’exploitation doté d’un navigateur Web. Utilisez cet outil d’extraction sur un ordinateur, une tablette ou un smartphone. Vous pouvez récupérer des données rapidement et facilement, que vous utilisiez Windows, Mac OS, Linux, Android ou iOS. Automatisez vos tâches avec notre XPath Query!
Premiers pas avec l'API Aspose.HTML for .NET
Vous pouvez utiliser plusieurs méthodes pour installer la bibliothèque Aspose.HTML for .NET sur votre système:
- Installez un Package NuGet à l’aide de l’interface graphique du gestionnaire de packages NuGet.
- Installez un package NuGet à l’aide de la console du gestionnaire de package. Vous pouvez utiliser la commande suivante
PM> Install-Package Aspose.Html
. - Installez Aspose.HTML for .NET via MSI.
Aspose.HTML est une bibliothèque avancée de grattage Web et d’analyse HTML. On peut créer, éditer, naviguer à travers les nœuds, extraire des données, fusionner et convertir des fichiers HTML, XHTML, MD, EPUB et MHTML en PDF, DOCX, Images et autres formats populaires. De plus, il gère également CSS, HTML Canvas, SVG, XPath et JavaScript prêts à l’emploi pour étendre les tâches de manipulation. C’est une API autonome et ne nécessite aucune installation de logiciel. Utilisez la bibliothèque Aspose.HTML C# pour convertir, fusionner, modifier des documents HTML, extraire des données du Web, et bien plus encore! Pour plus de détails sur l’installation de la bibliothèque C# et la configuration système requise, veuillez consulter Aspose.HTML Documentation.
Autres fonctionnalités de l'API Aspose.HTML for .NET prises en charge
Utilisez la bibliothèque Aspose.HTML for .NET pour convertir, fusionner, modifier des documents HTML, EPUB, MHTML, XHTML, MD, extraire des données du Web et bien plus encore !