HTML к DataTable

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

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

Свойства

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

Группа Processing:

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

Группа Output:

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

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

Вы можете скачать 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);

Last updated