abramianyur
Парсер плохо структурированных экз. билетов в бд
Парсер экзаменационных билетов с теоритическими и практическими вопросами из документов word и excel в базу данных, с работой под Linux (Debian).
Вся сложность заключалась в том, что использовать API либ VBA не представлялось возможности от слова вообще, только распаковываем и парсим xml, который мог представлять собой ВСЁ что угодно, но только не то, что надо, а особенную боль доставляли практические вопросы с формулами, схемами и прочим (чуть ли не целый интеллектуальный анализ для этого разработали), под что база вообще не предназначалась. Да и доступа к которой толкового не было, лишь через полурабочий API, работающий на REST, да к тому же в котором ещё и половина сведений передавалась SQL запросы прямиком (user'у бд для этого были доступны только определённые таблицы, но за счёт чего и выкрутились согласовав разработку и добавление полей).
Сделано было однажды для нужд своего универа при систематизации учебного плана, мною в качестве помощи при работе по удалёнке.
Вся сложность заключалась в том, что использовать API либ VBA не представлялось возможности от слова вообще, только распаковываем и парсим xml, который мог представлять собой ВСЁ что угодно, но только не то, что надо, а особенную боль доставляли практические вопросы с формулами, схемами и прочим (чуть ли не целый интеллектуальный анализ для этого разработали), под что база вообще не предназначалась. Да и доступа к которой толкового не было, лишь через полурабочий API, работающий на REST, да к тому же в котором ещё и половина сведений передавалась SQL запросы прямиком (user'у бд для этого были доступны только определённые таблицы, но за счёт чего и выкрутились согласовав разработку и добавление полей).
Сделано было однажды для нужд своего универа при систематизации учебного плана, мною в качестве помощи при работе по удалёнке.
добавлена: 3 года назад
20000
руб
/ 240 часов