Каков хороший способ разбора HTML в AppleScript?
Я не баловался с AppleScript довольно долгое время, и даже когда я делал это, он был очень минимальным и не вовлеченным, поэтому я не думаю, чтоестественно на языке совсем нет.Но мне нужно выполнить некоторые манипуляции со строками и проанализировать некоторый HTML (в основном простой скриншот).
Естественно, я бы хотел избежать распространенных ошибок при разборе HTML .Однако это временный скрипт, и он не должен быть особенно надежным или поддерживаемым.Мне просто нужно скрести определенные подстроки (от известной начальной подстроки до следующего известного символа) в файл.
Я провел много манипуляций со строками в C # и аналогичных языках, но AppleScript - интересное изменениетемпов по меньшей мере.Может кто-нибудь указать мне хорошие ресурсы (в поиске Google по этому вопросу, похоже, высокое отношение шума к сигналу) или помочь мне с некоторыми примерами фрагментов кода?
Конечная цель того, что я 'Мне нужно взять заранее определенный список страниц, открыть каждую из них в Safari (я делаю все через tell application "Safari"
), проанализировать ссылки, которые соответствуют определенному шаблону, и сохранить все эти ссылки в файле. Затем просмотрите этот файл, откройте каждую из этих ссылок, проанализируйте дополнительные ссылки, которые соответствуют другому шаблону, и сохраните все эти ссылки в файле.
(Сайт фактически принадлежитс кем-то, с кем мы работаем, так что не беспокойтесь о том, что я нарушу какие-либо условия предоставления услуг или что-то в этом роде. Но по причинам, выходящим за рамки этого вопроса, я выполняю некоторую очистку страниц в AppleScript.)