Предложение по внедрению поддержки XPath 2.0 в ZennoPoster

xDESTROYx

Client
Регистрация
21.09.2019
Сообщения
152
Благодарностей
19
Баллы
18
Здравствуйте, уважаемые разработчики и пользователи ZennoPoster!

Я хотел бы предложить внедрение поддержки XPath 2.0 в ZennoPoster для улучшения функционала при работе с веб-страницами и парсинге. В настоящее время ZennoPoster поддерживает XPath 1.0, что ограничивает возможности при поиске данных на страницах, так как XPath 1.0 имеет ряд ограничений, особенно в работе с регулярными выражениями и продвинутыми фильтрами.

Почему XPath 2.0?
  1. Поддержка регулярных выражений: XPath 2.0 позволяет использовать функции регулярных выражений (например, matches()) прямо в запросах, что значительно расширяет возможности при поиске текста, чисел или любых паттернов в контенте веб-страниц. Это крайне важно для парсинга телефонных номеров, адресов, и других структурированных данных, которые могут иметь различные форматы.
  2. Более мощные операторы и функции: XPath 2.0 предоставляет дополнительные операторы и функции для работы с строками, числами, датами, что позволяет выполнять более точные и гибкие запросы, улучшая результаты парсинга.
  3. Универсальность и простота: С поддержкой XPath 2.0 пользователи смогут писать более компактные и точные запросы, снижая сложность реализации некоторых действий и улучшая эффективность работы.
Как это может помочь?
  • Парсинг телефонных номеров: Использование регулярных выражений в XPath 2.0 позволило бы точно искать номера телефонов в разных форматах, что невозможно сделать с XPath 1.0.
  • Поиск адресов и других структурированных данных: Регулярные выражения также позволили бы искать адреса, почтовые индексы и другие данные, следуя заданным шаблонам.
  • Улучшение парсинга HTML: XPath 2.0 откроет новые возможности для поиска, фильтрации и извлечения информации с веб-страниц, что позволит решать более сложные задачи.
Преимущества для пользователей ZennoPoster:
  • Быстрые и точные парсеры с возможностью использовать регулярные выражения прямо в XPath.
  • Возможность работать с более сложными и гибкими запросами, улучшая точность автоматизации.
  • Более простая и чистая реализация сложных алгоритмов.
Заключение
Внедрение XPath 2.0 в ZennoPoster позволит улучшить возможности работы с веб-страницами, упростит парсинг сложных данных и сделает инструменты более мощными и гибкими для разработчиков. Я уверен, что это добавит значительную ценность для пользователей ZennoPoster.

Надеюсь, что данное предложение будет рассмотрено, и буду рад обсудить это с вами!

С уважением
 
  • Спасибо
Реакции: material

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 526
Благодарностей
1 323
Баллы
113
Здравствуйте, уважаемые разработчики и пользователи ZennoPoster!

Я хотел бы предложить внедрение поддержки XPath 2.0 в ZennoPoster для улучшения функционала при работе с веб-страницами и парсинге. В настоящее время ZennoPoster поддерживает XPath 1.0, что ограничивает возможности при поиске данных на страницах, так как XPath 1.0 имеет ряд ограничений, особенно в работе с регулярными выражениями и продвинутыми фильтрами.

Почему XPath 2.0?
  1. Поддержка регулярных выражений: XPath 2.0 позволяет использовать функции регулярных выражений (например, matches()) прямо в запросах, что значительно расширяет возможности при поиске текста, чисел или любых паттернов в контенте веб-страниц. Это крайне важно для парсинга телефонных номеров, адресов, и других структурированных данных, которые могут иметь различные форматы.
  2. Более мощные операторы и функции: XPath 2.0 предоставляет дополнительные операторы и функции для работы с строками, числами, датами, что позволяет выполнять более точные и гибкие запросы, улучшая результаты парсинга.
  3. Универсальность и простота: С поддержкой XPath 2.0 пользователи смогут писать более компактные и точные запросы, снижая сложность реализации некоторых действий и улучшая эффективность работы.
Как это может помочь?
  • Парсинг телефонных номеров: Использование регулярных выражений в XPath 2.0 позволило бы точно искать номера телефонов в разных форматах, что невозможно сделать с XPath 1.0.
  • Поиск адресов и других структурированных данных: Регулярные выражения также позволили бы искать адреса, почтовые индексы и другие данные, следуя заданным шаблонам.
  • Улучшение парсинга HTML: XPath 2.0 откроет новые возможности для поиска, фильтрации и извлечения информации с веб-страниц, что позволит решать более сложные задачи.
Преимущества для пользователей ZennoPoster:
  • Быстрые и точные парсеры с возможностью использовать регулярные выражения прямо в XPath.
  • Возможность работать с более сложными и гибкими запросами, улучшая точность автоматизации.
  • Более простая и чистая реализация сложных алгоритмов.
Заключение
Внедрение XPath 2.0 в ZennoPoster позволит улучшить возможности работы с веб-страницами, упростит парсинг сложных данных и сделает инструменты более мощными и гибкими для разработчиков. Я уверен, что это добавит значительную ценность для пользователей ZennoPoster.

Надеюсь, что данное предложение будет рассмотрено, и буду рад обсудить это с вами!

С уважением
Еще в 2022 создавал тему https://zenno.club/discussion/threads/dobavit-podderzhku-xpath-2-0.100376/
 
  • Спасибо
Реакции: sitnem

Alex91

Активный пользователь
Регистрация
15.08.2024
Сообщения
230
Благодарностей
60
Баллы
28
Может хватит некропосты апать ? :-)
Про какие фичи вы вообще ведете речь, если уже как два года как обновляется только версия Хромиум Бетта , который все никак из теста не выйдет ?
Боже... Ждите уже 8ку без лишних пиканья разрабов.. Есть ли разрабы в наличии... Это тоже кстати вопрос... ... :-)
 

xDESTROYx

Client
Регистрация
21.09.2019
Сообщения
152
Благодарностей
19
Баллы
18
Может хватит некропосты апать ? :-)
Про какие фичи вы вообще ведете речь, если уже как два года как обновляется только версия Хромиум Бетта , который все никак из теста не выйдет ?
Боже... Ждите уже 8ку без лишних пиканья разрабов.. Есть ли разрабы в наличии... Это тоже кстати вопрос... ... :-)
ждите 7ку, ждите обновления. теперь - ждите 8ку...
 

Alex91

Активный пользователь
Регистрация
15.08.2024
Сообщения
230
Благодарностей
60
Баллы
28
ждите 7ку, ждите обновления. теперь - ждите 8ку...
Да хватит уже может...
Не будет никакой 8ки...
Стагнация в кампании...
Все разбежались, сами понимаете когда и в связи с чем...
Новых не набрали, судя по активным вакансиям на бирже труда.
Даже hcapcha перестала уже решаться в клауде... А в других авто сервисах поддерживается до сих пор ...
Снимаем розовые очки уже.
 

Кто просматривает тему: (Всего: 3, Пользователи: 0, Гости: 3)