Skip to content

RSMT98/google_form_parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Если Вы думаете, что это говнокод, то Вы правы. Но мне нужно было это написать на коленке за один вечер, так что...

Гайд по использованию

Короткая версия

Берёте отсюда исполняемый файл. При его запуске нужно добавить аргумент командной строки, в который нужно запихнуть путь к текстовому файлу, в котором записан HTML-код всей гугл-формы. После запуска, в той же директории, где лежит исполняемый файл, будет создан файл output.txt с распарсенными вопросами. Все вопросы и все варианты ответа для каждого вопроса будут пронумерованы.

Если вдруг не получилось распарсить какие-то варианты ответов на какой-то вопрос, Вы увидите строчку "I CAN'T PARSE ANY ANSWERS!!!". В таком случае, придётся парсить этот вопрос "глазами".

Например, такого вида таблицы не парсятся:

Подробная версия

Скомпилируйте и слинкуйте main.cpp, после чего прочитайте "короткую версию".

Licensing

See LICENSE.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages