將 Extensible Stylesheet Language (XSL) 樣式表應(yīng)用到 XML 數(shù)據(jù)文件,并將得到的 XML 寫到 XML 數(shù)據(jù)文件中。
expression.TransformXML(DataSource, TransformSource, OutputTarget, WellFormedXMLOutput, ScriptOption)
expression 必需。返回 Application 對象的表達式。
DataSource String 型,必需。要導(dǎo)入的 XML 文件的名稱和路徑。
TransformSource String 型,必需。應(yīng)用到 XML 數(shù)據(jù)文件的 XSL 文件名稱和路徑。
OutputTarget String 型,必需。應(yīng)用 XSL 文件后得到的 XML 數(shù)據(jù)文件名稱和路徑。
WellFormedXMLOutput 可選 Boolean 型。此參數(shù)設(shè)為 True 將創(chuàng)建標(biāo)準(zhǔn)格式的 XML 文件。設(shè)為 False 將以 UTF-16 格式編碼產(chǎn)生的 XML 文件。默認(rèn)值是 False。
ScriptOption 可選 AcTransformXMLScriptOption。XSL 文件包含腳本代碼時指定采取的操作。
AcTransformXMLScriptOption 可以是下列 AcTransformXMLScriptOption 常量之一 |
acDisableScript 禁用腳本。 |
acEnableScript 啟用腳本。 |
acPromptScript 默認(rèn) 提示用戶禁用或啟用腳本。 |
如果應(yīng)用的 XSL 文件不能產(chǎn)生標(biāo)準(zhǔn)格式的 XML文件,將 WellFormedXMLOutput 參數(shù)設(shè)置為 True 將導(dǎo)致運行時錯誤。