601 читали · 6 лет назад
Танец технологий (XSLT-XLS-ZIP-EMAIL)
После 10000 часов SAP — это просто :) Так как я окончательно ушел из скучного консалтинга, в основном буду писать о веселом SAP HighTech :) Многие пользователи любят получать данные из SAP удаленно. Пришел на работу, а в почте XLS отчетик лежит со всей необходимой информацией, который заботливо подготовил SAP сервер ночью в фоновом режиме. Пока в памяти свежа потеря пары часов разработки, опишу как избежать некоторых трудностей при решении такой простой интеграционной задачи. Существует много велосипедов для генерации XLS. Правда большинство из них сделаны на технологии OLE, поэтому не запустятся в фоне на сервере ...
Перенос данных xml
Перенос данных в формате XML (eXtensible Markup Language) — это распространенная задача, и существует множество способов ее решения. XML используется для структурирования и хранения данных, и перенос XML-данных часто включает преобразование данных, проверку и загрузку в новую систему. Вот ключевые аспекты и подходы к переносу XML-данных: 1. Анализ структуры XML: 2. Определение целевой системы: 3. Выбор метода переноса данных: 4. Преобразование данных: 5. Пример реализации (Python с использованием ElementTree): import xml.etree.ElementTree as ET # Загрузка XML-файла tree = ET.parse('example.xml') root = tree...