Якоря
Якоря — блоки на обработанном документе, с помощью которых робот определяет, в какой части документа размещаются определенные данные.
При помощи якорей задаются границы определенных атрибутов. Якорей может быть неограниченное количество, в зависимости от типа документа.
Инструменты для работы с якорями
При создании нового якоря на рабочей панели открывается список свойств и инструментов для работы с якорем.
Основные инструменты для работы с якорями:
№ п/п | Инструмент | Описание |
1. | ||
2. | Позволяет переместить якорь вверх. | |
3. | Позволяет переместить якорь вниз. | |
4. | Позволяет копировать выделенный якорь и автоматически добавить новый якорь вместе с заданными настройками. | |
5. | Позволяет удалить выделенный якорь. | |
6. | Позволяет добавить новую привязку к выделенному якорю. | |
7. | Позволяет удалить выделенную привязку. | |
8. | Позволяет переместить привязку вверх. | |
9. | Позволяет переместить привязку вниз. |
Настройки якоря
Параметры настроек якоря:
№ п/п | Параметр | Значение параметра |
1. | ID | Идентификатор якоря. Присваивается автоматически. |
2. | Якорные привязки | Список якорных привязок. |
3. | Тип | Тип якоря. Выбирается из выпадающего списка:
|
4. | Значение | Значение якоря. Для якоря типа Text возможно указывать подстановочные знаки (*)(?) Для якоря типа Table значение записывается в формате «Индекс таблицы:Индекс строки:Индекс колонки». Например, для Text «*обл* страх*» (два слова при включении «Раздельные слова»), для Table – «0:1:2» (таблица 0, строка 1, колонка 2), «1:2» (таблица 1, строка 2), «2» (вся таблица 2) |
5. | Режим работы | Режим работы якоря. Возможные значения:
|
6. | Режим проверки значения | Выбор режима проверки значений. Возможные значения:
|
7. | Раздельные слова | При включенной настройке значение якоря разбивается на слова и каждое слово ищется отдельно. |
8. | Игнорировать регистр символов | При включенной настройке будет игнорироваться регистр символов. |
9. | Количество блоков | Если включена настройка «Раздельные слова», то при поиске якоря возможна ситуация, когда в заданной области могут быть найдены несколько значений блоков, соответствующие заданным словам. Данное свойство позволяет ограничить максимальное количество слов между блоками. |
10. | Проверка позиции блоков | При включенной настройке проверяется позиция блоков относительно координаты Y и берутся блоки с наименьшим значением. |
11. | Реверсивный поиск | При включенной настройке поиск якоря будет идти снизу страницы. |
12. | Захватить близлежащие блоки | Захват ближних блоков якоря. Позволяет захватить в якорь ближние блоки от уже захваченного значения. Например, если указать +2-1, то к уже захваченному якорю будут присоединены ближние блоки: 2 блока справа и 1 блок слева. Данное свойство может использоваться когда не удается установить полное устойчивое значение для якоря, но часть его имеет устойчивое значение. |
13. | Процент изображения | Процент изображения, в котором будет производиться поиск якоря. Значение необходимо записывать как одно число или два числа через тире. Например: 30 (0-30) - будут использоваться 0-30% изображения; 30-70 - будут использоваться часть изображения; 70-100 - будут использоваться нижние 30% изображения. |
14. | Описание | Пользовательское описание якоря. |
15. | Подчиненные якоря | Якоря, напрямую зависящие от родительского якоря. Поиск подчиненных якорей будет происходит только после того, как будет найден главный/родительский якорь. В случае, если в настройках родительского якоря указан режим «Optional» (т.е. он не является обязательным), и если родительский якорь не был найден, то и поиск подчиненных якорей не будет осуществлен, они будут пропускаться. Эта параметр используется, если атрибут находится в середине многостраничного документа. |
Last updated