DevProTalk

Forumi IT profesionalaca
web development, web design, e-business, SEO


Idite nazad   DevProTalk > Web development i web aplikacije > (X)HTML, JavaScript, DHTML, XML, CSS
Želite da se reklamirate ekskluzivno na ovoj poziciji? Javite se

(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi

Odgovori
 
Alati teme Način prikaza
Staro 24. 01. 2012.   #1
Dzonny
član
Certified
 
Avatar Dzonny
 
Datum učlanjenja: 02.01.2010
Poruke: 67
Hvala: 2
4 "Hvala" u 4 poruka
Dzonny is on a distinguished road
Default XML parsiranje i uklanjanje pojedinih elemenata

Pozdrav.

Potreban mi je savet oko uklanjanja pojedinih elemenata iz xml fajla koje preuzimam. U pitanju je kursna lista čiji sadržaj uzimam odavde:
Kôd:
http://kursna-lista.info/dev/rates2.php?code=rsd&xml
Kao što vidite lista je poveća, a i pokazuje za neke valute samo nule, npr:
Citat:
BGN 0.0000 1 BGN = 0.0000 RSD
RON 0.0000 1 RON = 0.0000 RSD
RUB 0.0000 1 RUB = 0.0000 RSD
TRY 0.0000 1 TRY = 0.0000 RSD
Da li mi možete reći kako da uklonim pojedinačne elemente u ovom slučaju, dakle npr da vuče sve podatke osim ovih koje sam naveo, i da li je to uopšte moguće u ovom slučaju?


p.s - da li je neko upoznat sa time da li NBS nudi xml fajl sa kursnom listom, pošto ja nisam uspeo da nadjem takav fajl?

Unapred zahvalan,
Nikola

Poslednja izmena od Dzonny : 24. 01. 2012. u 21:01. Razlog: naslov teme
Dzonny je offline   Odgovorite uz citat
Staro 24. 01. 2012.   #2
AdriaMart
expert
Expert
 
Avatar AdriaMart
 
Datum učlanjenja: 15.03.2011
Poruke: 518
Hvala: 16
20 "Hvala" u 17 poruka
AdriaMart is on a distinguished road
Default

xpath?
__________________
I'm not sexy and I know IT!
AdriaMart je offline   Odgovorite uz citat
Staro 24. 01. 2012.   #3
japan
novi klan
Professional
 
Avatar japan
 
Datum učlanjenja: 03.02.2007
Poruke: 326
Hvala: 43
427 "Hvala" u 50 poruka
japan će postati "faca" uskorojapan će postati "faca" uskorojapan će postati "faca" uskorojapan će postati "faca" uskorojapan će postati "faca" uskoro
Default

Postoji servis NBS, ali nije javni vec, koliko znam, moras biti registrovan kod njih, i to je moguce samo za pravna lica.
__________________
We professional we dealin' with business
japan je offline   Odgovorite uz citat
Staro 24. 01. 2012.   #4
Nenad Vasić
profesionalac
Professional
 
Datum učlanjenja: 28.06.2007
Lokacija: Beograd
Poruke: 238
Hvala: 80
38 "Hvala" u 24 poruka
Nenad Vasić is on a distinguished road
Pošaljite poruku preko Skype™ za Nenad Vasić
Default

Kao autor tog sajta ti preporučujem da koristiš http://www.kursna-lista.info/kursna-lista-api
Nenad Vasić je offline   Odgovorite uz citat
"Hvala" Nenad Vasić za poruku:
Staro 24. 01. 2012.   #5
Dzonny
član
Certified
 
Avatar Dzonny
 
Datum učlanjenja: 02.01.2010
Poruke: 67
Hvala: 2
4 "Hvala" u 4 poruka
Dzonny is on a distinguished road
Default

Hvala svima na odgovorima, probaću sad sa xpath.
Nenade, upravo sam se registrovao, samo jedno pitanje, da li mi je dozvoljeno da podatke sa linka parsiram i prikažem kod sebe na sajtu?
Dzonny je offline   Odgovorite uz citat
Staro 24. 01. 2012.   #6
Nenad Vasić
profesionalac
Professional
 
Datum učlanjenja: 28.06.2007
Lokacija: Beograd
Poruke: 238
Hvala: 80
38 "Hvala" u 24 poruka
Nenad Vasić is on a distinguished road
Pošaljite poruku preko Skype™ za Nenad Vasić
Default

Bukvalno je sve dozvoljeno ako misliš na podatke preuzete preko API-a.
Nenad Vasić je offline   Odgovorite uz citat
Staro 24. 01. 2012.   #7
Dzonny
član
Certified
 
Avatar Dzonny
 
Datum učlanjenja: 02.01.2010
Poruke: 67
Hvala: 2
4 "Hvala" u 4 poruka
Dzonny is on a distinguished road
Default

Hvala lepo na odgovoru Nenade, da mislio sam na podatke preuzete preko API-a.
Izvinjavam se što koristim ovu temu, ali reci mi samo još da li postoji poseban razlog zašto za poslednjih 6 valuta ima samo podatka o srednjem kursu? I reci mi da li ti preuzimaš podatke sa sajta NBS? (čisto da znam, iako ne mogu da se bakćem sa tim, registrovao sam se kod tebe i prepravio skriptu tako da bi ovo trebalo da bude ok što se mene tiče)
Dzonny je offline   Odgovorite uz citat
Staro 24. 01. 2012.   #8
Nenad Vasić
profesionalac
Professional
 
Datum učlanjenja: 28.06.2007
Lokacija: Beograd
Poruke: 238
Hvala: 80
38 "Hvala" u 24 poruka
Nenad Vasić is on a distinguished road
Pošaljite poruku preko Skype™ za Nenad Vasić
Default

NBS ne objavljuje kupovne i prodajne kurseve za tih 6 valuta. Ako me pitaš zašto, nemam pojma. Nisam baš toliko upućen u monetarnu politiku i devizno poslovanje.
Nenad Vasić je offline   Odgovorite uz citat
Staro 22. 09. 2012.   #9
AlexG
novi član
 
Avatar AlexG
 
Datum učlanjenja: 27.08.2011
Lokacija: Novi Sad
Poruke: 5
Hvala: 2
0 "Hvala" u 0 poruka
AlexG is on a distinguished road
Default

Pozdrav,

Vidim da je tema malo starija ali je za mene trenutno aktuelna, video sam da se zaista mnogo ljudi muči sa novim sistemom NBS za izvlačenje kursne liste, Peđa Supurović je dosta pomogao oko svega da se na kraju dobije php stranica koja izbacuje rezultate slične Ovim i to je ono što na kraju ispadne lakši deo (uz pomoć Peđe) a teži deo parsiranje i uklanjanje pojedinih elemenata niko nije podelio sa ostatkom sveta koji se ne razume u parsiranje tako da me zanima da li bi neko bio dobre volje da podeli svoj kod parsiranja ovih xml podataka? Znam da tražim mnogo ali i delić kada bi se podelio bar da da smernice kako se to radi bio bih zahvalan.
Unapred hvala.
AlexG je offline   Odgovorite uz citat
Staro 22. 09. 2012.   #10
webarto
expert
Grand Master
 
Avatar webarto
 
Datum učlanjenja: 11.04.2010
Poruke: 998
Hvala: 141
959 "Hvala" u 153 poruka
webarto is on a distinguished roadwebarto is on a distinguished roadwebarto is on a distinguished roadwebarto is on a distinguished roadwebarto is on a distinguished roadwebarto is on a distinguished roadwebarto is on a distinguished roadwebarto is on a distinguished road
Default

^Budi specifičniji, šta ti treba, šta ti ne treba, daj primjer i možeš dobiti code, ovako pitanje ti je preopširno.
__________________
Github // LinkedIn // PHP // ZCE // Stackoverflow PHP // Site5 Web Hosting
webarto je offline   Odgovorite uz citat
Odgovori



Pravila pisanja
Možete ne započinjati nove teme
Možete ne slati odgovore
Možete ne slati priloge
Možete ne izmeniti svoje poruke
vB kôd je Uključen
Smajliji su Uključen
[IMG] kod je Uključen
HTML kôd je Isključen
Pogledajte forum


Vreme je GMT +2. Trenutno vreme je 02:18.


Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.
Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.