314 читали · 1 год назад
XSLT как средство формирования «красивых» отчетов. Или трансформируем XML во что угодно.
Сразу ныряем с головой в следующую бизнес задачу - клиент просит, чтобы ответ от API метода возвращающего отчёт о продажах за месяц, приходил бы не в xml виде, а в виде “визуального” отчёта. Таковы пожелания клиента, а наши пожелания это минимальные изменения в кодовой базе продукта и максимальное упрощение нашей жизни. Сложив эти пожелания мы придём к единственно верному решению данной задачи - трансформация xml отчёта в “красивый“ html отчёт при помощи xslt преобразования. Приступим к выполнению задачи...
1294 читали · 2 года назад
Что такое xslt и с чем его едят
Привет, я Никита Ковалевский, специалист группы сопровождения, представляю IT сообщество Работяги. В этом сообществе ты можешь поделиться своими проблемами в разработке и найти интересующие тебя вопросы из сферы IT. Зачастую при работе с большим количеством сервисов, которые возвращают ответы в разном виде, можно столкнуться с проблемой, что ответ от одного сервиса нельзя передать на вход другому без предварительной обработки. В рамках данной стати мы рассмотрим решение данной проблемы и научимся преобразовывать xml при помощи xslt...
2 года назад
Собеседования: преобразование форматов
И моя не самая любимая тема, но стороной я ее тоже обойти не могу, так как когда я искал работу год назад, спрашивали это постоянно. Итак! Трансформация и преобразование данных Это процесс изменения структуры или формата данных, чтобы они соответствовали определенным требованиям или были легко обработаны другими системами или приложениями. Давай рассмотрим два популярных формата данных - XML и JSON - и процесс их преобразования. Форматы эти я уже рассматривал, поэтому останавливаться не будем. Для таких преобразований существуют инструменты и библиотеки, которые помогают в этом процессе...