Написание компилятора своего языка. Часть 3.1.
Всем привет. Это подготовительная статья перед написанием парсера, в этой статье говорится что такое парсер, что он делает, обсуждаются и пишутся необходимые компоненты перед написанием парсера. Парсер - это Часть программы, преобразующей входные данные в некий структурированный формат, нужный для задач последующего их анализа и использования. Технически, парсер выполняет синтаксический анализ данных. Наш парсер будет преобразовать поток токенов, который нам выдаст лексер, в Abstract Syntax Tree ( AST )...
Как парсить сайты с авторизацией на C# - Самый простой способ
Парсинг веб-сайтов с авторизацией является одной из распространенных задач в области веб-разработки и автоматизации процессов. Сегодня мы рассмотрим, как парсить сайты с авторизацией с использованием языка программирования C#. Перед тем, как начать парсить сайты с авторизацией, необходимо понять, каким образом происходит процесс авторизации на целевом сайте. В большинстве случаев, авторизация осуществляется путем отправки POST-запроса на сервер с указанием логина и пароля пользователя. Поэтому первым шагом будет создание POST-запроса с необходимыми данными для авторизации...