Posted By: chomer () on 'CZprogram' Title: Re: Parsovani HTML (XML) Date: Wed Nov 23 22:31:39 2011 > Ahoj. > > Potrebuju aby parser prosel dokument a s castma, ktere vyhovuji > podmince (napriklad XPath) provedl zadanou akci. Napriklad: > > - pro //h1 vytiskl text > TITLE "..." > - pro /tr[@width=100]/td/p vytiskl > CENA ... > - pro /p[class="popis"] vytiskl > POPIS "..." > > Umim to pro kazdy pripad zvlast, pak ale nezachovam poradi > Umim provest akci pro kazdy vyskyt > //h1 | /tr[@width=100]/td/p | /p[class="popis"] > - pak ale nevim, ktery z tech tri pripadu nastal. Muzu si sice > pokazde testovat proti vsem trem moznostem, ale je to strasne > krkolomne. Neni nejaka knihovna, kde si jenom nadefinuju > > $parser->parsuj( > { > '//h1' => $funkce1, '/tr...' => $funkce2, '/p[clas..]' => $funkce3 > } ) ; > > a ona to "projede"? > > Dik.. XSLT? Chomer Hodlam vytmavovat.