Main Content

append

HTMLFile オブジェクトへの HTML の追加

構文

htmlObjOut = append(htmlFileObj,htmlText)
htmlObjOut = append(htmlFileObj,htmlObjToAppend)

説明

htmlObjOut = append(htmlFileObj,htmlText) は、HTML 文字列を HTML オブジェクトに変換し、そのオブジェクトを htmlFileObj に追加します。

htmlObjOut = append(htmlFileObj,htmlObjToAppend) は、htmlObjToAppend オブジェクトを htmlFileObj に追加します。

入力引数

すべて展開する

コンテンツを追加する HTMLFile オブジェクト。mlreportgen.dom.HTMLFile オブジェクトとして指定します。

HTML テキスト。文字ベクトルとして指定します。

例: '<p><b>Hello</b> <i style="color:green">World</i></p>'

追加する HTML オブジェクト。mlreportgen.dom.HTML オブジェクトとして指定します。

追加する HTMLFile オブジェクト。mlreportgen.dom.HTMLFile オブジェクトとして指定します。

出力引数

すべて展開する

HTMLFile オブジェクトに追加した HTML コンテンツ。mlreportgen.dom.HTML オブジェクトとして返されます。

すべて展開する

myHTMLFile.html という名前のテキスト ファイルを作成し、それを現在のフォルダーに保存します。次のテキストをファイルに追加します。

<html>
<head>
<style>p {font-size:14pt;}</style>
</head>
<body>
<p style='white-space:pre'><b>Hello</b><i style='color:green'> World</i></p>
</body>
</html>

HTML ファイルから mlreportgen.dom.HTMLFile オブジェクトを作成して、Microsoft® Word レポートに使用します。

import mlreportgen.dom.*; 
rpt = Document('MyReport','docx'); 
htmlFile = HTMLFile('myHTMLFile.html');

mlreportgen.dom.HTMLFile オブジェクトにコンテンツを追加して、ドキュメントにそのオブジェクトを追加します。

append(htmlFile,'<p>This is <u>me</u> speaking</p>');
append(rpt,htmlFile);

レポートを生成します。

close(rpt);
rptview(rpt.OutputPath);

バージョン履歴

R2015a で導入