Курс валют при помощи XML-запроса
Автор: Yey • Май 20, 2025 • Лабораторная работа • 341 Слов (2 Страниц) • 163 Просмотры
Курс валют при помощи XML-запроса
Оглавление
1. Заходим на сайт Московской биржи 2
2. Выбираем API Московской биржи, Описание методов 3
3. Находим «Курсы ЦБРФ» 4
4. Получаем ссылку 4
5. Заходим в Exel, используем функцию ВЕБСЛУЖБА 5
6. Используем функцию ФИЛЬТР.XML для получения курса 5
7. Используем функцию ФИЛЬТР.XML для получения даты 6
Данным способом можно получить курс только евро и доллара.
- Заходим на сайт Московской биржи (https://www.moex.com/) -> Биржевая информация (рис 1.1) -> Получение биржевой информации (рис 1.2) -> Размещение информации на сайте (рис 1.3)
[pic 1][pic 2]
Рисунок 1.1. Биржевая информация
[pic 3][pic 4]
Рисунок 1.2. Получение биржевой информации
[pic 5][pic 6]
Рисунок 1.3. Размещение информации на сайте
- Выбираем API Московской биржи (рис 2.1) -> Описание методов (рис 2.2)
[pic 7][pic 8]
Рисунок 2.1. API Московской биржи
[pic 9][pic 10]
Рисунок 2.2. Описание методов
- Находим «Курсы ЦБРФ» (рис 3.1)
[pic 11][pic 12]
Рисунок 3.1. «Курсы ЦБРФ»
- К ссылке в начале добавляем https://iss.moex.com, а в конец - .xml. Получаем https://iss.moex.com/iss/statistics/engines/currency/markets/selt/rates.xml (рис 4.1)
[pic 13]
Рисунок 4.1. Ссылка
- Заходим в Exel -> В ячейке А16 используем функцию ВЕБСЛУЖБА (рис 5.1)
[pic 14][pic 15]
Рисунок 5.1. Функция ВЕБСЛУЖБА
- В ячейке В2 используем функцию ФИЛЬТР.XML (рис 6.1), аргументом являетя ячейка А16, используем XPath для получения курса , для изменения валюты изменяем аргумент row[pic 16][pic 17]
Рисунок 6.1. Функция ФИЛЬТР.XML
- В ячейке С2 используем функцию ФИЛЬТР.XML (рис 6.2), аргументом являетя ячейка А16, используем XPath для получения даты[pic 18][pic 19]
Рисунок 6.2. Функция ФИЛЬТР.XML
...