Подготовьте строку HTML для преобразования в DOM
готовит HTML в строке, заданной preppedHTMLStr
= mlreportgen.utils.html2dom.prepHTMLString(htmlStr
)htmlStr
для преобразования в MATLAB® Report Generator™ внутренняя объектная модель документа (DOM). Подготовленный HTML в preppedHTMLStr
может быть преобразован в представление API DOM при помощи mlreportgen.dom.HTML
объект.
mlreportgen.utils.html2dom.prepHTMLString
функция:
Корректирует недопустимую разметку путем вызова mlreportgen.utils.tidy
с настройками для вывода HTML.
Использует веб-браузер MATLAB, чтобы преобразовать приведенную в порядок разметку в HTML документ DOM. См. https://www.w3.org/TR/WD-DOM/introduction.html.
Веб-браузер MATLAB вычисляет свойства CSS элементов во вводе HTML на основе внутренних и внешних таблиц стилей, заданных входом HTML, и на атрибуте стиля элемента. Расчет свойства CSS поддерживает все допустимые селекторы таблицы стилей CSS, включая селекторы, не непосредственно поддержанные mlreportgen.dom.HTML
объекты.
Преобразует HTML документ DOM разметке HTML, которая поддерживается mlreportgen.dom.HTML
объекты. Атрибут стиля для каждого элемента задает свойства CSS элемента, которые вычислил веб-браузер MATLAB.
Возвращает подготовленный HTML как строковый скаляр.
готовит вход HTML без первой уборки его. Используйте этот синтаксис, если вы хотите привести в порядок разметку HTML сами. Например, вы можете хотеть вызвать preppedHTMLStr
= mlreportgen.utils.html2dom.prepHTMLString(htmlStr
,"Tidy",false)mlreportgen.utils.tidy
с различными вариантами, чем те используемые mlreportgen.utils.html2dom.prepHTMLString
, затем передайте приведенный в порядок HTML как вход к mlreportgen.utils.html2dom.prepHTMLString
.
MATLAB Report Generator mlreportgen.dom.HTML
или mlreportgen.dom.HTMLFile
объекты обычно не могут принимать необработанный вывод HTML сторонних приложений, таких как Microsoft® Word, тот собственный компонент экспорта документы как разметка HTML. В этих случаях ваша программа генерации отчета API Отчета может использовать mlreportgen.utils.html2dom.prepHTMLString
и mlreportgen.utils.html2dom.prepHTMLFile
функции, чтобы подготовить необработанный HTML к использованию с mlreportgen.dom.HTML
или mlreportgen.dom.HTMLFile
объекты. Как правило, ваша программа должна будет далее обработать подготовленный HTML, чтобы удалить допустимые но нежелательные объекты, такие как переводы строки, которые были в необработанном содержимом.
mlreportgen.dom.HTML
| mlreportgen.dom.HTMLFile
| mlreportgen.utils.html2dom.prepHTMLFile
| mlreportgen.utils.tidy