Skip to Content

HTML к DataTable

Преобразовывает HTML-код в коллекцию таблиц. Элемент полезно применять в случаях, когда требуется извлечь таблицы из HTML-кода, например, из тела письма. При этом код может содержать одну и более таблиц.

Важно отметить, что элемент работает исключительно с таблицами. Любой другой контент в HTML-коде, не являющийся таблицей, в результате преобразования отображаться не будет.

alt

Свойства

Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.

Группа Processing:

  • HTML* [System.String]: Переменная, содержащая строку с HTML-кодом. Пример: <table><tr><th>текст заголовка1</th><th>текст заголовка2</th></tr><tr><td>данные1</td><td>данные2</td></tr></table>.

alt

Группа Output:

  • Tables*: [System.Collections.Generic.List<System.Data.DataTable>]: Переменная с результатами выполнения элемента, содержащая коллекцию таблиц.

alt

Пример использования

Вы можете скачать RPA-проект, в котором используется элемент HTML к DataTable, в нашем публичном репозитории на GitHub.

  1. Скачайте архив с обучающими материалами по следующей ссылке: Скачать архив Learning.
  2. Распакуйте архив и откройте проект StudioActivities в вашей среде разработки.
  3. Выберите процесс StudioActivities/En/Data/HTML/HtmlToDataTable.ltwдля просмотра.

Только код

Пример использования элемента в процессе с типом Только код (Pure code):

//Element that extracts DataTables from HTML document. Properties //html - HTML: [String] HTML document List<System.Data.DataTable> ret = LTools.Data.Helpers.HTMLHelper.ParseTable(html);