[C#] HTML tabel naar Datagridview

Status
Niet open voor verdere reacties.

Zaro

Gebruiker
Lid geworden
28 feb 2010
Berichten
33
Hallo,

Ik ben bezig met het maken van een programma in C#.
Het is de bedoeling dat de gebruiker zijn gegevens geeft, en daarna wordt door het programma een .html bestand gedownload.

Daarvoor gebruik ik deze code:
Code:
System.Net.WebClient client = new WebClient();
client.DownloadFile("http://www.osg-erasmus.nl/portals/115/docs/roosters/rooster68/Lee1_11364.htm", "rooster.txt");
Nu zou ik graag deze tabel: http://www.osg-erasmus.nl/portals/115/docs/roosters/rooster68/Lee1_11364.htm willen omzetten naar een Datagridview.
Is dit mogelijk? Zo ja, hoe zou ik dit het beste kunnen aanpakken?

Een andere mogelijk is, om alle HTML uit die broncode te strippen.
Alleen dan wordt het een onoverzichtelijk bestand. Zoals hier:
Code:
Untis 2010  Rooster 2010-2011 versie 8  O.S.G. ERASMUS ALMELO  326







Untis 2010  Rooster 2010-2011 versie 8  O.S.G. ERASMUS ALMELO  09.12.10  15:08



11364

  

Rauws Rutger

 4VC











Maandag

 





Dinsdag

 





Woensdag

 





Donderdag

 





Vrijdag

 







1

 









BOR.

 



S12

 



biol13

 





MEY.

 



S31

 



wisb2

 





MEY.

 



S28

 



wisb2

 









2

 





LAN

 



S09

 



schk11

 





TIJ.

 



S02

 



dutl8

 





RID

 



S13

 



netlC

 







TNK

 



S42

 



loC

 









3

 





RID.

 



S04

 



neo9

 





LAN

 



S09

 



schk11

 





RID

 



AQU

 



netlC

 





TIJ.

 



S02

 



dutl8

 





OVE.

 



S40

 



o&o6

 









4

 





VEM.

 



S24

 



kcv7

 





FIK

 



S26

 



entlC

 







WOL.

 



S10

 



nat1

 





OVE.

 



S41

 



o&o6

 









5

 





RID

 



S13

 



netlC

 





TNK

 



S06

 



loC

 





KRO

 



S18

 



maatC

 







WOL.

 



S11

 



nat1

 









6

 











FIK

 



S26

 



entlC

 





BOR.

 



S12

 



biol13

 









7

 





SYT.

 



S22

 



inf10

 





FIS.

 



S37

 



eno112

 





FIK

 



S26

 



entlC

 





WOL.

 



S40

 



o&o6

 





SYT.

 



S22

 



inf10

 









8

 





WOL.

 



S10

 



nat1

 





KRO

 



S18

 



maatC

 







WOL.

 



S41

 



o&o6

 





LAN

 



S11

 



schk11

 









9

 





MEY.

 



S27

 



wisb2

 





KRO

 



S18

 



Men

 











 Untis   2010                  Gruber & Petters

Roooster 2010-2011 met ingang van 13 december 2010

Alvast bedankt,
Rutger Rauws.
 
Laatst bewerkt door een moderator:
Een converter class gaan schrijven

Wat deze doet is de HTML van de pagina oppakken.
Zodra hij bijvoorbeeld de combinatie <TR> tegenkomt moet hij een nieuwe kolom aanmaken. Bij <TD> een nieuwe cel todat hij </TD> tegenkomt. En dan de kolom sluiten zodra hij </TR> tegenkomt.
 
Ok, op zich moet dat te doen zijn.
Alleen ik weet niet hoe ik bij een Datagridview naar een bepaalde rij kan springen in een kolom en die daarna aanpassen. :eek:
 
Top! Ik ga dit artikel even goed doorlezen.
Ik laat het wel horen of ik eruit kom of niet. ;)
 
Geweldig!
Ik heb het voor elkaar gekregen om tabellen te creëren met headers en dergelijke!
:)
Alleen nu probeer ik alles tussen de <td></td> te lezen, ik probeer dit met .Split, alleen dit werkt niet?
Weet iemand een betere oplossing?
 
Een 'lange' mogelijkheid is om met een for of een while door het hele document te loopen en dan een actie uitvoeren zodra hij een tag tegenkomt
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan