Avatar
adam150
Člen
Avatar
adam150:

Zdravím, chtěl bych se zeptat, jestli by mi někdo poradil, jak získat tabulku z HTML kódu.
Příklad: do textboxu zadám url adresu a (jedno kam) se mi vloží tabulka (pouze <table>...</table>)
Díky

 
Odpovědět 11. dubna 19:45
Avatar
Honza
Člen
Avatar
Honza:

Trošku to rozvěď, z tvého popisu se nedá moc pochopit čeho chceš dosáhnout. Máš nějakou aplikaci (winform, wpf)? Ta tabulka se má načítat odněkud z webu nebo se má vytvořit nová prázdná tabulka? A kde se má vytvořit (v nějaké vizuální komponentě, nebo jen v proměnné)?

Nahoru Odpovědět 13. dubna 15:09
Snadnou cestou se daleko nedostanete, je tam velká tlačenice...
Avatar
adam150
Člen
Avatar
adam150:

Jedná se o winform s jedním textboxem a tlačítkem, které po kliknutí uloží to textového souboru html kód té stránky, ale pouze tabulku. Nepotřebuji celý HTML (hlavička, menu, články,...), ale jenom část, která začíná "<table>" a končí "</table>".

 
Nahoru Odpovědět 13. dubna 20:41
Avatar
Honza
Člen
Avatar
Honza:

Jo takhle, tak to by neměl být problém. Jen si stáhneš HTML, rozparsuješ ho a hledáš table. Buď si to můžeš celé nepsat sám anebo použít nějaké hotové řešení. Já jsem kdysi něco podobného dělal a použil jsem na to externí knihovnu HtmlAgilityPack. Udělá to většinu práce za tebe. Jen tomu přehodíš adresu ze které si to má stáhnout obsah a pak mu řekneš jaké node v HTML chceš hledat.

Nahoru Odpovědět 18. dubna 12:22
Snadnou cestou se daleko nedostanete, je tam velká tlačenice...
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.