Programiranje

Web service za HNB tečajnu list

st.srki čet 1.3.2012 16:09

Trenutno radim pomočni program koji bi trebao download-ati razne tečajne liste, ovisno o tome koja je država i koja je središnja banka. Učitavanje tečaja za Mađarsku narodnu banku sam riješio koristeči njihov web service http://www.mnb.hu/arfolyamok.asmx.

Zanima me dali netko zna postoji li web service(npr asmx) kojeg mogu referencirat u .NET projekt, a koji vraća HNB tečajnu listu. Napravio sam učitavanje sa http://www.hnb.hr/tecajn/f020312.dat i http://www.pbz.hr/Tecajnice/Danasnja/HNBteclist.xml međutim na ovaj način mogu dobiti samo zadnju tečajnu listu, a htio bih da mogu odabrati period, isto kao što to mogu na servisu za mađarsku banku.

Eto ako neko zna nek se javi.

 

stRoj čet 1.3.2012 16:17
st.srki kaže...

Trenutno radim pomočni program koji bi trebao download-ati razne tečajne liste, ovisno o tome koja je država i koja je središnja banka. Učitavanje tečaja za Mađarsku narodnu banku sam riješio koristeči njihov web service http://www.mnb.hu/arfolyamok.asmx.

Zanima me dali netko zna postoji li web service(npr asmx) kojeg mogu referencirat u .NET projekt, a koji vraća HNB tečajnu listu. Napravio sam učitavanje sa http://www.hnb.hr/tecajn/f020312.dat i http://www.pbz.hr/Tecajnice/Danasnja/HNBteclist.xml međutim na ovaj način mogu dobiti samo zadnju tečajnu listu, a htio bih da mogu odabrati period, isto kao što to mogu na servisu za mađarsku banku.

Eto ako neko zna nek se javi.

 

ako oni samo daju zadnji period, jedina varijanta ti  je da napravis tabelu, i svaki dan u nju cuvas te liste, i onda kad nakupis robe, korisniku text box datum, kverij zadas bazi i to je to.. msm jedino moguce rjesenje u tiim uslovima, a probaj stupiti u neki direktan kontakt da ti daju komplet sadrzaje

st.srki čet 1.3.2012 16:30

Sve tečajne liste se čuvaju u bazi, ovaj program će biti na serveru i svaki dan u određeno vrijeme mora download-ati zadnji tečaj za HNB(Hrvatska narodna banka), MNB(Mađarska narodna banka), ......

Ali barem za početak će mi trebati tečaji unatrag nekoliko mjeseci.

st.srki čet 1.3.2012 18:36
TracerCPP kaže...

Ne znam jesi li pogledao ovo što sam ja napravio. Možeš dohvatiti tečajnu listu (po HNB-u) za bilo koji datum (za one koji su još na njihovom serveru). Za određeni datum samo trebaš skinuti datoteku koja odgovara tom datumu.

 

Kao npr.

http://www.hnb.hr/tecajn/f020312.dat

 

Iz imena datoteke se zna da je to za datum 02.03.2012. Selektiraš podatke i to je to.

Već sam prije vidio program koji si napravio. Međutim možda si me krivo razumija, već san napravija učitavanje kroz ".dat" file, ali želim znati postoji li bolje rješenje po uzoru na ono koje koristim kod učitavanja za Mađarsku narodnu banku. Nije valjda da u cijeloj Hrvatskoj niti jedna banka ili bilo koja druga institucija nema pravi web service nego samo obične textualne(.dat) file-ove.