Zdravím, potřebuju zjistit kde a jak zjišťova aktuální kurzy měn pomocí c#. Nemám ani páru jak to udělat a nikde sem o tom nic nenašel.
Díky za každou radu
Fórum › .NET
Jak a kde stahovat aktuální kurzy měn z internetu
To W@sec : Tak to tě obdivuju, já našel a kupodivu hned pod prvním odkazem: http://www.google.com/search?client=opera&rls=cs&q=c%23+kurzy+m%C4%9Bn&sourceid=opera&ie=utf-8&oe=utf-8.
aktualne kurzy sk:ina_mena mozes cucat v xml formate z http://www.nbs.sk
napr. aktualny kurz http://www.nbs.sk/KL/AKTKLSL.XML
To Tokan : Opravil jsem ho ;)
Santas napsal:
aka tam bola chyba?
www.
Kurzy musís získávát z CNB protože ta je určujícím faktorem pro ČR (od kurzu ČNB se potom odvíjí kurzy směnáren).
Na strankach Ceské národní banky http://www.cnb.cz/cs/financni_trhy/devizovy_trh/kurzy_devizoveho_trhu/faq_format_kurzy.html si můžeš stahnout soubor ktery obsahuje aktualní kurzy - pozmenis vzdy jen adresu tak aby odpovidala na konci formátu DD.MM.RRRR
Muzes to mit v HTML nebo txt podobě. Pro zpracování v C# bude asi lepsí ta txt. Skoda jen, že to nemají v XML formatu - ten jsem nenašel.
Tedy treba takto pro dnesek by se kurzy nachazely na této adrese:
http://www.cnb.cz/cs/financni_trhy/devizovy_trh/kurzy_devizoveho_trhu/denni_kurz.txt?date=03.01.2008
http://www.cnb.cz/cs/financni_trhy/devizovy_trh/kurzy_devizoveho_trhu/denni_kurz.txt?date=03.01.2008
Ze souboru, ktery si stahnes pomoci WebRequest, WebResponse http://www.zive.cz/C-a-C/Poznavame-C-a-Microsoft-NET--68-dil--WebRequest-a-WebResponse/sc-74-sr-1-a-129912/default.aspx uděláš třeba seznam.
List<string> columnList = new List<string>();
StreamReader streamReader = new StreamReader(/* parameters here */);
string line;
while((line = sr.ReadLine()) == null)
{
sting[] columns = line.Split("|");
columList.Add(colums[2]);
}
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Jak detekovat aktuální stránku? — založil oxidián
Jak zjistit aktuální barvu pod myší? — založil hubert
Jak ukládat aktuální čas do sloupce s formátem DATETIME? — založil Lighter
Jak ziskat udaj z internetu ? — založil dyžon
Jak připojovat/odpojovat připojení k internetu? — založil yaqwsx
Moderátoři diskuze