Показаны сообщения с ярлыком XML. Показать все сообщения
Показаны сообщения с ярлыком XML. Показать все сообщения

16 декабря 2014 г.

LibreOffice Calc: Импорт xml-файлов

В конце предыдущей статьи я затронул вопрос импорта значений, разделённых запятыми (CSV).

В этой статье рассматривается вопрос импорта xml-файлов в LibreOffice Calc на примере файла с ежедневными курсами валют, полученного с сайта Центрального Банка РФ.

Python 3: Извлекаем данные о ежедневных курсах валют с сайта ЦБ РФ

В этой статье хочу рассмотреть пример скрипта на языке программирования Python3, который извлекает данные о текущем курсе валют с официального сайта Центрального Банка РФ и сохраняет их в отдельном файле, который в дальнейшем можно открыть с помощью LibreOffice Calc и применить к ним всю его мощь.

Пример больше интересен тем, что в нём используется парсинг XML-файла.

Сам скрипт находится здесь. Условно, скрипт решает три задачи:

  1. Скачивает XML-файл с курсами валют с сайта ЦБ РФ;
  2. Анализирует (парсит) XML-файл и извлекает оттуда информацию о курсах валют в нужной нам форме;
  3. Сохраняет полученную информацию в текстовом файле в виде значений, разделённых запятыми (CSV).