Подготовьте HTML файла к преобразованию в DOM
подготавливает HTML в файле, заданном как preppedHTMLStr
= mlreportgen.utils.html2dom.prepHTMLFile(htmlFile
)htmlFile
для преобразования в MATLAB® Report Generator™ внутренней модели объекта документа (DOM). Подготовленный HTML в preppedHTMLStr
можно преобразовать в представление DOM API при помощи mlreportgen.dom.HTML
объект. mlreportgen.utils.html2dom.prepHTMLFile
функция:
Исправляет недопустимую разметку путем вызова 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
или mlreportgen.dom.HTMLFile
объекты.
Преобразует документ HTML DOM в разметку HTML, поддерживаемую mlreportgen.dom.HTML
и mlreportgen.dom.HTMLFile
объекты. Атрибут стиля для каждого элемента задает свойства CSS элемента, которые вычислял веб-браузер MATLAB.
Возвращает подготовленный HTML в виде строкового скаляра.
генерирует подготовленный HTML в файл с именем, заданным preppedHTMLFileName
= mlreportgen.utils.html2dom.prepHTMLFile(htmlFile
,preppedHTMLFileName
)preppedHTMLFile
.The подготовили HTML в preppedHTMLFileName
можно преобразовать в представление DOM API при помощи mlreportgen.dom.HTMLFile
объект.
подготавливает HTML, не приводя его в порядок. Задайте preppedHTMLStr
= mlreportgen.utils.html2dom.prepHTMLFile(___,"Tidy",false)"Tidy",false
после всех других входных параметров. Используйте этот синтаксис, если вы хотите привести в порядок разметку HTML самостоятельно. Для примера можно хотеть позвонить mlreportgen.utils.tidy
с другими опциями, чем таковые, используемые mlreportgen.utils.html2dom.prepHTMLFile
, затем передайте приведенный в порядок HTML как вход в
mlreportgen.utils.html2dom.prepHTMLFile
.
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.prepHTMLString
| mlreportgen.utils.tidy