mlreportgen.utils.html2dom.prepHTMLString
准备 HTML 字符串以转换为 DOM
语法
说明
准备将 preppedHTMLStr
= mlreportgen.utils.html2dom.prepHTMLString(htmlStr
)htmlStr
指定的字符串中的 HTML 转换为 MATLAB® Report Generator™ 内部文档对象模型 (DOM)。可以使用 mlreportgen.dom.HTML
对象将 preppedHTMLStr
中准备好的 HTML 转换为 DOM API 表示。 mlreportgen.utils.html2dom.prepHTMLString
函数:
通过使用 HTML 输出设置调用
mlreportgen.utils.tidy
来纠正无效标记。使用 MATLAB HTML 查看器将整理后的标记转换为 HTML DOM 文档。请参阅https://www.w3.org/TR/WD-DOM/introduction.html。
MATLAB HTML 查看器根据输入 HTML 指定的内部和外部样式表以及元素的样式属性计算 HTML 输入中元素的 CSS 属性。CSS 属性计算支持所有有效的 CSS 样式表选择器,包括
mlreportgen.dom.HTML
对象不直接支持的选择器。将 HTML DOM 文档转换为
mlreportgen.dom.HTML
对象支持的 HTML 标记。每个元素的 style 属性指定了 MATLAB HTML 查看器计算的元素 CSS 属性。将准备好的 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 以删除有效但不想要的对象,例如原始内容中的换行符。
版本历史记录
在 R2020a 中推出