comment faire pour supprimer htmldocument.cs erreur non trouvée dans le pack d'agilité html

c# html-agility-pack

Question

Réponse de la classe:

public string WebResponse(string url) //class through which i'll have link of website and will parse some divs in method of this class
{
    string html = string.Empty;
    try
    {
        HtmlDocument doc = new HtmlDocument(); //when code comes here it gives an error htmldocument.cs not found,and open window for browsing source
        WebClient client = new WebClient(); // even if i put htmlWeb there it still look for HtmlWeb.cs not found
        html = client.DownloadString(url); //is this from some breakpoint error coz i set only one in method where i am parsing,
        doc.LoadHtml(html);
    }
    catch (Exception)
    {
        html = string.Empty;
    }

    return html; //please help me to remove this error using html agility pack with console application 
}

même si je crée un nouveau projet et que je lance du code, il est bloqué ici et j’ai ajouté une DLL aussi, c’est toujours en me donnant cette erreur que je vous en prie, aidez-moi à supprimer cette erreur

Réponse acceptée

cette erreur est parfois due à la version de votre logiciel Nuget agility, mettez à jour votre nuget dans la galerie Visual Studio, puis essayez d'installer le pack agility html et de l'exécuter dans votre projet


Réponse populaire

WebResponse est une classe abstraite, ce qui signifie tout d’abord un mot réservé. Seconde - Pour utiliser WebResponse, une classe doit hériter de WebResponse ie.

public class WR : WebResponse
{
    //Code
}

Aussi. Votre code actuel n'a rien à voir avec Html Agility Pack. Si vous souhaitez charger le code HTML d'une page Web dans un document HTML, procédez comme suit:

public class WR : WebResponse
{
    //Code
}

Ensuite, pour obtenir des nœuds dans le document HTML, vous devez utiliser xPath comme suit:

public class WR : WebResponse
{
    //Code
}



Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi