Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Slik konverterer HTML-tagger Med ren tekst i C #
    Websiden du ser i nettleseren din ikke viser deg alt på siden . Bak kulissene , laster nettleseren stadig innhold som inneholder kryptiske HTML -kode. Denne koden består av " tags" som "

    . " Den koden forteller nettleseren for å vise et avsnitt på websiden . Ved hjelp av C # , Microsofts utvikling språk som fungerer med Visual Studio , kan du konvertere alle nettstedets HTML til tekst og fjerne disse kodene. Instruksjoner
    en

    Launch Microsoft Visual Studio . Klikk på "File " og deretter "New Project ".
    2

    Klikk " Visual C #" for å markere det , og dobbeltklikk på " Windows Forms Application ". Visual Studio vil opprette et nytt prosjekt og vise en tom form i designer -vinduet .
    3

    Klikk på " Vis " og deretter " Toolbox " for å åpne verktøykassen . Rull ned til WebBrowser kontroll , og dobbeltklikk på den . At kontrollen vil vises på skjemaet. Visual Studio navn det " webBrowser1 . "
    4

    Trykk " F4 ". "Properties " vinduet åpnes. Lokaliser " Lightning Bolt "-ikonet øverst i vinduet. Ikonet er formet som et lyn . Klikk på ikonet. "Properties " vinduet vil vise en liste over hendelser som du kan feste til " webBrowser1 " kontroll.
    5

    Finn " DocumentCompleted " element i listen, og dobbeltklikk på den . En kode åpnes og viser følgende kode :

    private void webBrowser1_DocumentCompleted ( objekt avsenderen , WebBrowserDocumentCompletedEventArgs e )

    {

    }

    Denne koden kjøres hver gang den " webBrowser1 " kontroll ferdig lasting en webside
    6

    Endre at koden slik at den ser slik ut: .

    private void webBrowser1_DocumentCompleted ( objekt avsenderen , WebBrowserDocumentCompletedEventArgs e )

    {

    HtmlDocument doc = webBrowser1.Document ;

    string websiteText = doc.Body.InnerText ;

    MessageBox.Show ( websiteText ) ;
    < p > }

    Etter en webside lastes, griper denne koden teksten fra siden. Det viser deretter teksten i et pop -up meldingsboks.
    7

    Høyreklikk hvor som helst i koden vinduet , og klikk deretter på "View Designer. " Skjemaet vil dukke opp igjen i designer -vinduet .
    8

    Dobbeltklikk at skjemaets tittellinjen . En annen kode vindu vil dukke opp og vise skjemaets "Load "-metoden . Koden i at metoden kjører når skjemaet lastes. Koden ser ut som vist nedenfor :

    private void Form1_Load ( objekt avsenderen , EventArgs e )

    {

    }
    9

    Erstatt den koden med følgende kode :

    private void Form1_Load ( objekt avsenderen , EventArgs e )

    {

    string hjemmeside = " http://www.whitehouse.gov ";

    WebBrowser1.Navigate (nettsted ) ;

    }

    Denne koden fører til at " webBrowser1 " kontroll for å navigere til webadresse er lagret i variabelen som heter " hjemmeside ". I dette eksemplet er at URL " http://www.whitehouse.gov . "
    10

    Trykk " F5 " for å kjøre koden . Skjemaet vil laste inn og kjøre på " Form1_Load " kode . Denne koden gjør at " webBrowser1 " for å navigere til " whitehouse.gov " nettsted . Den " DocumentCompleted " koden vil kjøre etter at nettleseren ferdig lasting det området. En pop -up meldingsboks vil vise deg teksten fra dette nettstedet uten HTML-koder.

    früher :

     Weiter:
      Relatert Artike
    ·Slik kopierer du en fil i PowerShell 
    ·Hvordan lage virtuelle gratulasjonskort for profitt 
    ·Hvordan kan jeg åpne en EPJ -fil i hjemmet 
    ·Definisjon av vedvarende Ink 
    ·Hvordan skrive ut bilder med AS3 
    ·Hva er skriptfeilsøking 
    ·Hvordan vise en liste over strenger i ListView 
    ·Slik fjerner xmlns Fra en Tag 
    ·Slik konverterer Binary Word MSB & LSB til desimal 
    ·Hvordan sjekke datoen Range i COBOL 
      Anbefalte artikler
    ·Hvordan konvertere en streng til UTF - 8 i PHP 
    ·Hvordan Send en Mass Email i PHP batcher 
    ·Hvordan tillate PHP 5.2.13 UTF8 
    ·Slik installerer ColdFusion 8 på IIS 6 
    ·C # : Hvordan få eller Juster Dato 
    ·Hvordan lage en C + + headerfil 
    ·Hvordan Spesifiser Hidden Input URL Med JSF 
    ·Hvordan bruke funksjonspekere i C + + 
    ·Hvordan å aktivere en knapp med wxPython 
    ·PHP Vs . Perl Performance 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/