我正在尝试使用 VBScript 在现有 XML 文档中创建一个节点。我已经创建了节点,但我不太明白如何创建 CDATA 部分以实际使用“<”和“>”。
我要创建的节点如下所示:
<Notes><![CDATA[ <font color="red"><b>After you have downloaded the application:</b></font><br/>Please download and run this configuration. <a href="Application/Updates/Config.exe">Config.exe</a><br/> ]]></Notes>
我正在使用 Microsoft.XMLDOM,所以每个“<”都创建为“<”等等,我没有正确使用 createCDATASection 吗?我已经尝试了几种方法来让脚本停止使用“<”和“>”,但我一无所获。
使用:
set cdatatest = objXMLDoc.createCDATASection("<font color=""red""><b>After you have downloaded " & strProductName & _
":</b></font><br/>Please download and run this configuration. <a href=""Application/Updates/" & _
strConfigFile.Name & """>Config.exe</a><br/>")
objNotes.appendChild(cdatatest)
结果是:
<Notes><font color="red"><b>After you have downloaded the application:</b></font><br/>Please download and run this configuration. <a href="Application/Updates/Config.exe">Config.exe</a><br/></Notes>