Файлы к уроку: Файлы доступны только спонсорам канала. Оформите спонсорскую подписку, если хотите получить максимум от обучения. Стать спонсором канала: https://www.youtube.com/channel/UCwAru3vDmH-IdYtwK7JWN4w/join
В этом уроке мы подключимся к XML странице на сайте Центрального Банка РФ.
Мы подключимся к странице Валютные курсы ЦБ
Создадим запрос к веб-странице и вставим ссылку. Все вроде бы очень просто, но в итоговой таблице в столбце Name находятся иероглифы вместо букв.
Дело в том, что Power Query не смог распознать кодировку текста. Чтобы исправить эту ошибку нужно в самом первом шаге нажать шестеренку и указать кодировку вручную.
В данном случае используется кодировка Кириллическая-1251. Это самая частая кодировка для кириллицы.
Код запроса будет выглядеть следующим образом:
let
Источник =
Xml.Tables(
Web.Contents("https://www.cbr.ru/scripts/XML_daily.asp"),
null,
1251
),
Valute = Источник{0}[Valute]
in
Valute