none
récupérer les données d'une page Web RRS feed

  • Question

  • Bonjour,

    J'ai besoin dans une application Windows Forms en C# de récupérer les données d'une page Web dont je connais l'URL.

    Je cherche un exemple de code ou de la documentation.

    Si quelqu'un peut m'orienter, merci d'avance


    BRI67



    • Modifié BRI_67 mardi 24 juillet 2012 14:45
    lundi 23 juillet 2012 08:55

Réponses

Toutes les réponses

  • Bonjour,

    Voici un exemple d'utilisation de HttpRequest/HttpResponse qui permet de récupérer le contenu d'une page HTML dans une chaîne de caractères :

    http://www.csharp-station.com/howto/httpwebfetch.aspx

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    • Marqué comme réponse BRI_67 mardi 24 juillet 2012 14:46
    lundi 23 juillet 2012 11:32
    Modérateur
  • Merci bien, je vais tester cela.

    Codialement


    BRI67

    mardi 24 juillet 2012 14:44
  • J'ai tester, ça marche impeccable et j'obtiens une page html.

    Ma page html est un tableau que je souhaite récupérer.

    Pour cela j'ai converti la page Html en Xml et essayer le code suivant :

    DataSet myDS = new DataSet();

    myDS.ReadXml(pathXml);

    Mais à l'éxécution j'ai l'exception suivante :

    "Impossible d'ajouter une relation imbriquée ou une colonne d'éléments à une table contenant une colonne SimpleContent."

    Mon dataset est mal défini ?


    BRI67



    • Modifié BRI_67 lundi 30 juillet 2012 11:49
    lundi 30 juillet 2012 11:44