Подготовьте HTML строки к преобразованию в DOM
подготавливает HTML в строке, заданной preppedHTMLStr
= mlreportgen.utils.html2dom.prepHTMLString(htmlStr
)htmlStr
для преобразования в MATLAB® Report Generator™ внутренней модели объекта документа (DOM). Подготовленный HTML в preppedHTMLStr
можно преобразовать в представление DOM API при помощи 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. В этих случаях программа генерации отчетов Report 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