Я разрабатываю webapp, который должен будет загрузить html-форму на веб-сайт, а затем выполнить итерацию кода и попытаться найти конкретную, но постоянно меняющуюся стоимость (в нашем случае это будет цена за продукт).Поиск Алгоритм для веб-приложения, которому нужно искать определенное значение
Для этого я думал о том, чтобы попросить пользователя (после установки и настройки) предоставить системе несколько строк html со страницы (у которой есть цена), а затем с этого момента каждый раз, когда нам нужно возьмем цену, которую мы попытаемся найти для этих линий и найдем цену.
Теперь я считаю, что это ужасный и медленный способ сделать это, и поскольку нет правил, и html может быть полностью отличным от одного веб-сайта на другом (даже тот же сайт может измениться), я не смог найти лучший путь.
Одно улучшение, о котором я думал, состояло в том, чтобы в первый раз пронести и записать строку, в которой мы находим код. После того, как мы найдем, последующие времена мы начнем с нескольких строк до ожидаемого местоположения и начнем поиск. Любые мысли о том, как я могу улучшить это?
Я разместил этот вопрос на https://cstheory.stackexchange.com/, но они прокомментировали, что это не по теме и что я должен опубликовать его здесь.
У меня есть код для вышесказанного и, если необходимо, я могу опубликовать его, я просто думаю, что должен быть лучший и быстрый способ сделать это.
Я знаю, что вала меняется, но есть ли какая-либо подсказка, указывающая на правильное значение, которое предсказуемо? Как селектор стиля jQuery, который мог бы решить (или, по крайней мере, уменьшить его?) –
@JasonSperske, к сожалению, нет никаких гарантий, это основная проблема. Единственная константа - это цена. но даже с этим, разметка html может быть сильно различной (не говоря уже о символе валюты и в настоящее время формате конкретной страны) – hjavaher
Возможно, вы можете добавить несколько примеров разметки, которую вы пытаетесь проанализировать? –