附加HTML内容到DOM报告
您可以使用以下方法中的任何一种将HTML内容字符串附加到DOM文档或文档部分:
使用
addHTML
方法。文档
或DocumentPart
对象。创建并添加
超文本标记语言
对象。
如果附加的HTML内容不符合DOM要求,DOM API将生成错误消息。可以对包含源HTML内容的文件使用HTML清理程序(如HTML Tidy)。HTML Tidy可以修复许多问题,还可以识别需要手动处理的问题。清理完源HTML内容后,将其附加到DOM报告中。
使用addHTML方法
您可以使用addHTML
方法。mlreportgen.dom.Document
或mlreportgen.dom.DocumentPart
对象将HTML内容字符串添加到DOM报告中。
例如,你可以使用addHTML
要创建超文本标记语言
对象,该对象附加到生成Word输出的DOM报告中。
进口mlreportgen.dom。*;rpt =文档(“HTMLToWordReport”,“多克斯”);htmllobj = addHTML(rpt,...' < p > < b >你好< / b > <我风格=“颜色:绿色”>世界< / i > < / p > ");关闭(rpt);rptview (rpt.OutputPath);
附加一个HTML对象
您可以创建mlreportgen.dom.HTML
对象并将其追加到DOM报告。控件的内容超文本标记语言
对象在报表中多次使用时,请使用克隆
方法。超文本标记语言
对象。然后将克隆副本附加到报告中。
例如,您可以创建一个超文本标记语言
对象来自HTML标记,用于Word报告。
进口mlreportgen.dom。*;rpt =文档(“MyRep1”,“多克斯”);html = html (' < p > < b >你好< / b > <我风格=“颜色:绿色”>世界< / i > < / p > ");追加(html、'This is me speaking
');追加(rpt, html);关闭(rpt);rptview (rpt.OutputPath);
地址错误
如果你有MATLAB®错误消息,修复源HTML标记并再次追加HTML。可以对包含源HTML内容的文件使用HTML清理程序(如HTML Tidy)。HTML Tidy可以修复许多问题,还可以识别需要手动处理的问题。清理完源HTML内容后,将其附加到DOM报告中。详细信息请参见使用HTML清理程序.
另请参阅
mlreportgen.dom.Document.addHTML
|mlreportgen.dom.HTML
相关的例子
更多关于
这个话题有用吗?