Перейти к основному содержимому

РазборHtml

Стд::Документ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"))
если не Результат.ОшибкиРазбора.Пусто()
// Можно выдать пользователю ошибки.
;
пер Документ = Результат.Результат

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

Объект

ВСтроку, ПолучитьТип, Представление