我正在尝试使用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,因此每个“&lt;”创建为“&amp; lt”等等,我没有正确使用createCDATASection吗?我已经尝试了几种方法让脚本停止使用“&amp; lt”和“&amp; gt”,但我已经无处可去了。
使用:
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>