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/ |