[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
parsovanie použitím selektorov

Registrovaný: 26.12.06
Prihlásený: 30.10.17
Príspevky: 4009
Témy: 181 | 181
Bydlisko: Nitra / Bra...
Vek: 24
NapísalOffline : 08.09.2010 15:20 | parsovanie použitím selektorov

Zdravím,
neviete o existencii nejakého parsera, alebo ako to nazvať, ktorý využíva selektory?

malo by to fungovať nejak takto:

tpl.html
Kód:
<div id="ovocie">
</div>
<div class="dovod">
</div>
<div id="zelenina">
</div>
<div class="dovod">
</div>


parser.php
Kód:
$Data = array(
              '#ovocie' => 'jablko, banán, hruška',
              '#zelenina' => 'petržlen, cibula, mrkva',
              '.dovod' => 'pretože je to zdravé'
             );

$Parser = new Parser;
echo $Parser->Text($Data, file_get_contents('tpl.html'));


výstup
Kód:
<div id="ovocie">
jablko, banán, hruška
</div>
<div class="dovod">
pretože je to zdravé
</div>
<div id="zelenina">
petržlen, cibula, mrkva
</div>
<div class="dovod">
pretože je to zdravé
</div>


najlepšie ak by to malo funkcie podobné jQuery, tj. text(),html(),append(),prepend() a podobne. ale to nie je podmienka.

takže, ak niekto niečo také pozná, poradte pls, nech si to nemusím sám robiť

díky moc


_________________
Sorry za prelkepy
Offline

Správca fóra
Správca fóra
parsovanie použitím selektorov

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 08.09.2010 15:53 | parsovanie použitím selektorov

osobne nepoznam nic take, ale nemal by to byt problem nakodit, v podstate je to len praca s regularnymi vyrazmi...

//prve, co som nasiel, je PHP Simple HTML DOM Parser, zrejme to ovlada, co potrebujes, pripadne to bude stacit len jemne upravit...


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
parsovanie použitím selektorov

Registrovaný: 26.12.06
Prihlásený: 30.10.17
Príspevky: 4009
Témy: 181 | 181
Bydlisko: Nitra / Bra...
Vek: 24
Napísal autor témyOffline : 12.09.2010 11:26 | parsovanie použitím selektorov

parádička, dík moc :)


_________________
Sorry za prelkepy
 [ Príspevkov: 3 ] 


parsovanie použitím selektorov



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Parsovanie XML

v Assembler, C, C++, Pascal, Java

1

190

04.06.2012 10:40

Siriuse

V tomto fóre nie sú ďalšie neprečítané témy.

parsovanie xml

v PHP, ASP

1

218

22.10.2011 19:13

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

PHP parsovanie json ?

v PHP, ASP

3

237

23.10.2011 18:05

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

otazka na parsovanie xml v php

v PHP, ASP

12

538

17.03.2010 14:53

Broko71

V tomto fóre nie sú ďalšie neprečítané témy.

Znizi sa rychlost pouzitim HUB-u?

v Ostatné zariadenia

4

769

02.01.2008 22:43

OmeGa

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s pouzitim usb a harddiskov

v Externé zariadenia

5

108

27.01.2013 17:41

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

xD Karta - Musim sformatovat pred pouzitim

v Ostatné zariadenia

5

350

01.09.2010 0:47

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

Protokoly tajneho zdielania s pouzitim distribucie klucov

v Assembler, C, C++, Pascal, Java

3

249

15.03.2010 14:16

ac.milan

V tomto fóre nie sú ďalšie neprečítané témy.

Zmena image-background (v css) s pouzitim crossfade ...

v JavaScript, VBScript, Ajax

25

1874

26.06.2008 18:38

jsakac

V tomto fóre nie sú ďalšie neprečítané témy.

Odkaz pomocou relatívnej cesty s použitím medzery v názve

v Operačné systémy Microsoft

25

1165

16.12.2010 0:18

Jani



© 2005 - 2017 PCforum, edited by JanoF