Spec-Zone.ru › Dart 1

dart:convert

Постоянная HTML_ESCAPE

HTML_ESCAPE = const HtmlEscape()

Конвертер String, который преобразует символы в HTML-сущности.

Это предназначено для очистки текста перед вставкой текста в документ HTML. Символы, имеющие значение в HTML, преобразуются в HTML-сущности (например, & для &).

Общий конвертер экранирует все символы, имеющие значение в атрибутах HTML или в обычном контексте элемента. Элементы со специальными типами содержимого (например, CSS или JavaScript) могут потребовать более специализированного экранирования, понимающего этот тип содержимого.

Если контекст, в котором будет вставлен текст, известен более подробно, можно пропустить экранирование некоторых символов (например, кавычек, если они не находятся внутри значения атрибута).

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

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-convert/HTML_ESCAPE-constant.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API