01.06.2007, 15:43 | #3 |
злыдень
|
Попробуйте прогнать вот такой тестовый джобик:
X++: static void Job52(Args _args) { COM xml = new COM("MSXML2.DOMDocument"); XMLNodeList vlist; XMLNode valute; str code, nom, nam, val; int i; ; xml.async(false); // Вернуть управление только после полной загрузки файла xml.validateOnParse(false); // Не проверять загружаемый файл на соответствие своей схеме if (!xml.Load("http://www.cbr.ru/scripts/XML_daily.asp?date_req=01/06/2007")) info('Не удалось загрузить курсы валют с ЦБР (см. http://www.cbr.ru/scripts/root.asp)'); // Выбрать все корневые элементы Valute vlist = xml.selectNodes("*/Valute"); for(i = 1; i<=vlist.length(); i++) { valute = vlist.item(i-1); // Получить информацию о номинале, названии и курсе валюты code = valute.selectSingleNode("CharCode").text(); nom = valute.selectSingleNode("Nominal").text(); nam = valute.selectSingleNode("Name").text(); val = valute.selectSingleNode("Value").text(); info(code+" "+nom + " " + nam + " = " + val + " руб."); } }
__________________
Ибо зло есть лучшая сила человека. "Человек должен становиться все лучше и злее" -- так учу я. /Ф. Ницше/ |
|
Теги |
загрузка курсов валют, курс |
|
|