Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » преобразование XML между двумя форматами разных ИС

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

oneironaut

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте
 
XML-схемы пока не нашел... вроде задачка простая, не хочется для неё кодить специально... может есть утилиты какие-то?
 
Нужно преобразовать ХМL-документ СУФД Казначейства (например, платежное поручение) в xml-документ  ГИС ГМП (начисление, квитование начисление и платежа). Если отклониться от деталей... нужно переименовать некоторые теги. Кто как такую \подобную задачку решал бы?
 
Ну и если кто уже дружил эти системы тоже есть вопросы. Думаю после августа начнутся штрафы, муниципалитеты зачешутся и задача станет резко актуальной. Например, кто-то проходил путь до получения статуса собственной системы как системы, осуществляющей прямое взаимодействие с ГИС ГМП, кто-то прикручивал авторизацию через ЕСИА?
 
Небольшое отступление. СУФД - это документооборот казначейства для бюджетных организаций в России, ГИС ГМП - это замечательная система, которая призвана облегчить жизнь граждан... раньше платежи, которые мы делаем в пользу государства или местных органов власти доказывались приходным платежным документом... а сейчас чиновники должны сами смотреть об этом в ГИС ГМП (государственная информационная система о государственных и муниципальных платежах)

Всего записей: 42 | Зарегистр. 03-10-2008 | Отправлено: 10:04 24-07-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oneironaut

Цитата:
нужно переименовать некоторые теги.  

Если только переименовать, то почему не регуляркой или строковой заменой?

Всего записей: 15117 | Зарегистр. 20-09-2014 | Отправлено: 10:36 24-07-2018 | Исправлено: Mavrikii, 10:36 24-07-2018
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Если отклониться от деталей... нужно переименовать некоторые теги. Кто как такую \подобную задачку решал бы?

Если ТЗ звучит именно в переименование некоторых тегов, то StringReplace и его аналоги в различных языках.  
Либо любую утилиту из ветки Программы по поиску и замене.

----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 10:44 24-07-2018
andyzubov

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну а если по правильному то смотреть XSLT

Всего записей: 493 | Зарегистр. 02-04-2015 | Отправлено: 15:34 25-07-2018
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
andyzubov

Цитата:
Ну а если по правильному то смотреть XSLT

ИМХО все зависит от задачи. Если банально переименовать несколько тегов, то быстрее и проще все-таки воспользоваться функцией поиска и замены, чем городить разбор структуры xml, обходи дерева и подстановку новых значений.

----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 03:30 26-07-2018
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » преобразование XML между двумя форматами разных ИС


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru