OberonCore
https://forum.oberoncore.ru/

обслуживание госзакупок
https://forum.oberoncore.ru/viewtopic.php?f=47&t=6405
Страница 1 из 1

Автор:  Info21 [ Среда, 05 Июнь, 2019 19:31 ]
Заголовок сообщения:  обслуживание госзакупок

Коллеги, кто-нить сталкивался с задачей парсинга xsd для госзакупок?

Чётто я слышу какие-то ужасы -- обновления каждые пару недель, заплата на заплате и проч.

Неужели никто не написал какой-нить универсальный парсер на основе Meta?

Вопрос чисто для расширения кругозора.

Автор:  Ярослав Романченко [ Среда, 05 Июнь, 2019 22:17 ]
Заголовок сообщения:  Re: обслуживание госзакупок

Это же XML. SAX парсер самое то...

Автор:  Пётр Кушнир [ Среда, 05 Июнь, 2019 23:14 ]
Заголовок сообщения:  Re: обслуживание госзакупок

Если xsd это XML Schema, то разбор схемы это дело простое, а вот разбор XML-документов якобы соответствующих этой схеме уже может вызывать проблемы, если схема опаздывает относительно фактического содержимого.
Если такая ситуация, то проще отказаться от схемы и разбирать документы интеллектуально!

Автор:  artyom_moroz [ Четверг, 06 Июнь, 2019 18:25 ]
Заголовок сообщения:  Re: обслуживание госзакупок

Пётр Кушнир писал(а):
Если xsd это XML Schema, то разбор схемы это дело простое

В случае госзакупок не очень простое. Вот здесь можно скачать для примера какую-нибудь из последних версий схем http://zakupki.gov.ru/epz/main/public/d ... tionId=432

Автор:  Info21 [ Четверг, 06 Июнь, 2019 23:31 ]
Заголовок сообщения:  Re: обслуживание госзакупок

Вопрос не в том, чтобы скачать, а что оно там не так, чтобы просто.

Из обсуждений, которые были, было вынесено ощущение, что с помощью Meta и прочей динамики, можно было бы сбацать нечто настолько "ИИ", что оно не требовало бы дописывания каждые две недели.

Интерес был в том, не сделали ли орловцы или Трурль или the Пётр что-то такое -- уже.

Автор:  Пётр Кушнир [ Четверг, 06 Июнь, 2019 23:52 ]
Заголовок сообщения:  Re: обслуживание госзакупок

Нет, я не делал, но подходил к этой задаче "нечёткой схемы" с другой стороны, когда был некоторый интерес в динамическом программировании, и не осилил. Вообще задача "парсера с ошибками" сама по себе довольно сложная, не думаю, что можно справиться малой кровью. По-моему, нормально справились только в браузерах, эти понимают любую чушь.

Автор:  Info21 [ Пятница, 07 Июнь, 2019 13:25 ]
Заголовок сообщения:  Re: обслуживание госзакупок

А что тогда надо сделать с теми, кто каждые две недели вываливает на публику update.

Автор:  Пётр Кушнир [ Пятница, 07 Июнь, 2019 16:36 ]
Заголовок сообщения:  Re: обслуживание госзакупок

Зависит от масштабности изменений. Я бы ввёл специальные этапы трансформации, этакие отстойники разной степени доверия, в которых можно с помощью оператора или эвристически сделать черновой вариант ещё не опубликованной схемы, лишь бы данные в неё пролезали, и потом дожидаться обновлений. В общем, обычные процедуры, применяемые для обработки невалидированных данных от масс "тупых" пользователей.

Автор:  Info21 [ Пятница, 07 Июнь, 2019 20:13 ]
Заголовок сообщения:  Re: обслуживание госзакупок

Не уверен, что мы говорим об одном и том же, но в любом случае как-то мрачно.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/