NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
adam150
Člen
Avatar
adam150:11.4.2016 19:45

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.4.2016 19:45
Avatar
Honza
Člen
Avatar
Honza:13.4.2016 15:09

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.4.2016 15:09
Snadnou cestou se daleko nedostanete, je tam velká tlačenice...
Avatar
adam150
Člen
Avatar
adam150:13.4.2016 20:41

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.4.2016 20:41
Avatar
Honza
Člen
Avatar
Honza:18.4.2016 12:22

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.4.2016 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.