Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

parsiranje XML-a (pocetnik)

[es] :: PHP :: parsiranje XML-a (pocetnik)

[ Pregleda: 2962 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bokini

Član broj: 7372
Poruke: 101
*.smin.sezampro.yu.



Profil

icon parsiranje XML-a (pocetnik)24.04.2004. u 18:54 - pre 243 meseci
Pozdrav,

Zanima me kako da sto lakse parsiram neki XML dokument iz PHP-a.

Pogledao sam u help-u i na sajtovima i primeri koje sam video su veoma zbunjujuci za mene (dosta se razlikuje pristup od onoga koriscenog u Delphiju sa MS parserom).

U helpu se uglavnom pominju neke f-je startElement i EndElement. Dok u delphiju jednostavno ucitam xml u stablo i odakle vrlo lako pristupam nekom nodu pomocu index-a. Tu takodje pomaze i rekurzija, dok ovde me dosta zbunjuju ove 2 f-je. Neznam koja im je funkcija.

dakle, sve sto mi treba je da "skocim" na odredjeni node i da procitam sve child nodove (imena noda, sadrzaj i atribute) u petlji i da ih prikazem.

pozdrav
 
Odgovor na temu

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
195.252.85.*

Sajt: localhost


+5 Profil

icon Re: parsiranje XML-a (pocetnik)25.04.2004. u 05:36 - pre 243 meseci
to je SAX način parsiranja XMLa, i zgodniji je za obradu velikih dokumenata jer ne drži ceo dokument u memoriji. mada, malo je zajebaniji za korišćenje..

pogledaj DOMXML funkcije, to je ono na šta si navikao, samo ne znam koliko se ova extenzija često instalira na web serverima..

a ako nemaš nešto konkretno da radiš, nego se učiš, onda je najbolje da pogledaš SimpleXML extenziju za php5 (izlazi final uskoro).

do tada ti možda funkcija xml_parse_into_struct() može završiti posao..

http://php.net/domxml
http://php.net/simplexml
http://php.net/xml_parse_into_struct
 
Odgovor na temu

[es] :: PHP :: parsiranje XML-a (pocetnik)

[ Pregleda: 2962 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.