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