< na hlavú stránku

Html Parser v ASP.NET - Agility Pack

27. 9. 2008 -- nasavin --

Keďže sa momentálne intenzívne venujem programovaniu v ASP.NET a tento blog je aj o takýchto záležitostiach, predstavujem vám veľmi užitočnú knižnicu, či balíček s názvom Html Agility Pack.


Pri programovaní niečoho ako webbot pre katalóg stránok Directory.sk som narazil na menší problém, ako vyprasovať z html kódu potrebné tagy a ich hodnoty. Trochu som googlil a ako najelegantnejšie riešenie sa ukázal Html Agility Pack od típka čo si hovorí Simonm. Napriek tomu že kód na vyparsovanie tite tagu zo zdrojového kódu som už mal z väčšej časti napísaný, táto utilita je tak elegantná, že nieje čo riešiť.

Zdrojový kód stiahnete z uvedenej stránky, potom ho musíte build-núť vo Visual Studio, prípradne vo Visual Studio C# Express. Vzniknutú knižnicu vložte do vášho projektu.

Pre prácu s Html Agility Pack sa vám zídu aj základy z Xpath, ak ich nemáte všetko potrebné zistíte tu Xpath syntax. Príklad použitia Html Agility Packu na získanie stringu z html nájdete tu HTTP Request and HTML Parsing in .NET




Diskusia:

from: adam    date: 1. 8. 2010 11:50:13
title:

zmena suborov v hre


nazdar hacker mohol by si premna pozmenit jeden subor do jednej hry Crysis? preteba by to malo byt uplne lahke je to iba malickost, chcel by som iba zmenit nocne videnie na termo videnie ,sak vies tak aby bolo vsetko modre iba postavy cervene velmi by mi to pomohlo.ked by si to premna spravil tak mi ten subor prosimta posli na e-mail: bulvo@zoznam.sk lebo zrejme sa na tuto stranku uz asi netrafim dakujem bol by som ti vdacny potom mi napis na e-mail
from: nezmar@centrum.sk    date: 20. 1. 2009 2:15:51
title:

Nepravdivé informácie na Google a ich vymazanie.


Vie niekto pomôcť pri vymazaní škodlivých a nepravdivých informáciách na Googli. Ako sa to dá a kto môže pomôcť. Neviem si poradiť. Veľmi mi to škodí pri podnikaní. Niekto založil fórum a vypisuje tam strašné nepravdivé veci. Kto pomôže ? Ďakujem.
Prevádzkovateľ portálu nenesie žiadnu zodpovednosť za príspevky návštevníkov. Vulgárne a nesúvisiace príspevky budú odstránené.