16 октября, вторник 06:14
Bankir.Ru

Объявление

Свернуть
Пока нет объявлений.

Смотрелка ESID и EPD

Свернуть
X
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Смотрелка ESID и EPD

    Не знаю есть ли практический смысл в этой проге, но осмелюсь предложить сообществу ...
    Что делает сия ПО.
    1. Принимает на вход *.esid или *.epd файл
    2. Расшифровывает (конвертирует) из Base64 и сохраняет в файл *_esid/_epd.xml
    3. Добавляет в рузультирущий файл ссылку на XSLT-шаблон
    4. Открывает этот файл в браузере уже в преобразованном виде, удобном для просмотра.

    Все преобразование XML-данных вынесено в XSLT-шаблон, что удобно для дизайна, или исправления "багов"
    Сам исходный файл с XML-данными должен быть пригоден для дальнейшей закачки в АБС (пока не проверял на РСбанке). Скорость работы тестировалось на 500-килобайтном файле ESID. 5-10 секунд - и файл в окне браузера.
    Пока реализована обработка ED 101,104,105,206,211 форматов. Подключение других форматов не состваит труда для всех, кто владеет XSLT-языком.
    Для работы этого "шедевра" на компьютере должно быть установлено след. ПО
    1. MS XML любой версии
    2. Браузер IE
    Тестировалось под WinXP Professional. Исходники ПО (VBasic 6.0) в архив вложены.

    С уважением,
    Измайлов Ф.В.
    P.S. Если будут пожелания, отзывы - с удовольствием выслушаю.

  • #2
    а что в рстуле выкладываем? нужно наверное в автоматизацию..

    Комментарий


    • #3
      дык промахнулся.. а выкладывать два раза. вроде как неудобно.. может модераторы переместят?

      Комментарий


      • #4
        Что-то выдает ошибку
        "Имя начинается с ошибочного знака"
        Наше РЦИ дает файлы вида: o0120711.001

        Комментарий


        • #5
          Столкнулся с тем, что у разных регионов разные форматы ЕПД..
          странно все это. Я заточил программу под стандарт описанный в альбоме, и по образцам файлов, присланных нашим МЦИ (Москва). В Омске вообще файлы приходят не зашифрованные по алгоритму Base64, и структура XML документа другая.. Пришлось под них переделать ПО.. одним словом, надо смотреть исходные данные..

          Комментарий


          • #6
            блин, хотел в B-mail бросить образец нашего файла, кнопки "найти" нету, что бы файл прикрепить :-(

            Комментарий


            • #7
              тогда на felix (at) mzb dot ru

              Комментарий


              • #8
                Сообщение от Измайлов Ф.В.
                тогда на felix (at) mzb dot ru
                ушло

                Комментарий


                • #9
                  странно все это. Я тестировал перед тем как выкладывать перовый архив. Сейчас изменилась на 1 знак структура исходно (кодированного) файла. Исправил, в архив вложил и сам екзешник, и исходники.
                  С уважением,
                  Измайлов Ф.В.

                  Комментарий


                  • #10
                    Платежи показывет нормалек, но... выписку показывет пустую, в принципе ради чего и заинтерисовал этот модуль. Странно...
                    попробовал вставить уже в раскодированную из BASE64 выписку заголовок типа:?xml version="1.0" encoding="WINDOWS-1251"?>?xml-stylesheet type="text/xsl" href="ed.xsl"?>
                    тоже самое...

                    p.s. выписку в base64 выслал почтой

                    Комментарий


                    • #11
                      Евгений, почта к Вам или возвращается из-за отсутствия адреса на сервере или уходит в никуда. Как будет общаться напрямую?
                      Последнее сообщение (сегодня) пришло с нулевым вложением.
                      С уважением,
                      Измайлов Феликс

                      Комментарий

                      Пользователи, просматривающие эту тему

                      Свернуть

                      Присутствует 1. Участников: 0, гостей: 1.

                      Обработка...
                      X