Когда я начал делать работу с веб-сайтами и взаимодействие с другими сайтами, я изначально хотел сделать то, что вы говорите, читаете текст из страниц, потому что то, как мы поскольку люди взаимодействуют с компьютерами и веб-сайтами.
Но это не то, как компьютеры должны взаимодействовать с другими веб-сайтами, если это абсолютно необходимо.
У Moodle есть API для таких вещей, как управление курсом. Его трудно найти информацию, но ее называют Moodle Web Services, если я помню быстро. Я верну ссылку, если найду ее.
Что они сделают, это позволить вам получить доступ к moodle с помощью компьютера, то есть. способ, которым ваш компьютер может легко понять, вместо того, чтобы пытаться читать веб-страницы.
Редактировать
Вот некоторые ресурсы, чтобы вы начали:
https://docs.moodle.org/dev/Web_services
https://code.google.com/p/mnet-csharp/
https://delog.wordpress.com/2010/08/31/integrating-a-c-app-with-moodle-using-xml-rpc/
https://delog.wordpress.com/2010/09/08/integrating-c-app-with-moodle-2/
Как часто эта строка может меняться? Если он не меняется часто, вы много времени откладываете на отправку запроса на другой сервер, ожидая ответа, а затем обрабатываете его. Вы можете просто сохранить его в базе данных или файле конфигурации до тех пор, пока он не изменится, а затем измените его вручную. –
Это всего лишь пример того, что я буду тянуть. Я хотел бы вывести список классов, в которых вы находитесь. Но для этого мне нужно сначала вытащить любой текст. – CreatingAlong
Похоже, вы пытаетесь вытащить из-под одеяла? –