Link Search Menu Expand Document

РазборHtml

Стд::ДокументHtml::РазборHtml
Базовые типы: Объект
Доступность: Сервер

Иерархия типа

graph TD;
РазборHtml["РазборHtml"]-->Объект["Объект"];

Объект для разбора Html в дерево.

Сравнение ссылочное


Конструкторы

РазборHtml

РазборHtml()
Доступность: Сервер

Создает новый парсер Html.


Методы

Разобрать

Разобрать(
  Html: Строка,
  БазовыйUrl: Строка = ""
): РезультатРазбораДокументаHtml
Доступность: Сервер
Перегрузка:
Разобрать(Источник: Файл|ПотокЧтения, Кодировка: Кодировка|Строка = Кодировка.Utf8, БазовыйUrl: Строка = “”): РезультатРазбораДокументаHtml

Разобрать html код с базовым урлом.

Примеры

пер Результат = Парсер.Разобрать(
    "<p style=\"margin: 0 0 16px;\">Мы пришлем Вам доступ в течении дня. Ожидайте.</p>\n" +
    "<p style=\"margin: 0 0 16px;\">Если вдруг по каким-то причинам вы не получили ключ...</p>")
если не Результат.ОшибкиРазбора.Пусто()
    // Можно выдать пользователю ошибки.
;
пер Документ = Результат.Результат 

Разобрать

Разобрать(
  Источник: Файл|ПотокЧтения,
  Кодировка: Кодировка|Строка = Кодировка.Utf8,
  БазовыйUrl: Строка = ""
): РезультатРазбораДокументаHtml
Доступность: Сервер
Перегрузка:
Разобрать(Html: Строка, БазовыйUrl: Строка = “”): РезультатРазбораДокументаHtml

Разобрать html код на основании файла.

Примеры

пер Результат = Парсер.Разобрать(новый Файл("myHtml.html"))
если не Результат.ОшибкиРазбора.Пусто()
    // Можно выдать пользователю ошибки.
;
пер Документ = Результат.Результат 

Список унаследованных методов

Объект