Russian (Русский) - Change language

Пример 2. Шаг 20: Описание поля Cooking Description

Нам осталось задать условия поиска поля Cooking Description, содержащего описание процедуры приготовление блюда и информацию о количестве порций.

Заметим, что на всех изображениях информация о количестве порций находится справа от слова Serves. Однако на изображениях 2, 3, 4 слову Serves предшествует некоторый текст, не содержащий важной информации. Опишем поле Cooking Description так, чтобы этот текст не попал в распознаваемый блок, соответствующий полю Cooking Description.

Для удобства навигации по дереву FlexiLayout, а также для уменьшения общего числа гипотез в элементе Cooking создайте составной элемент Description. Для этого:

  1. В составе элемента Cooking создайте составной элемент Description (тип Group).
  2. В составе элемента Description создайте элемент Serves (тип Static text), для нахождения слова Serves (подробнее см. Шаг 21).
  3. В составе элемента Description создайте элемент Portions (тип Character String), для нахождения информации о количестве порций (подробнее см. Шаг 22).
  4. В составе элемента Description создайте элемент CookingDescription (тип Paragraph), соответствующий полю Cooking Description (подробнее см. Шаг 23).
  5. Создайте блок CookingDescription, соответствующий полю Cooking Description (подробнее см. Шаг 24).

11/10/2020 12:08:08 PM


Please leave your feedback about this article