I'm learning VBScript and I am trying to modify values on a xml file using vbscript but I always get an error with the variable "colNode":
Microsoft VBScript Runtime Error: This object does not support this property or method: 'colNode.Text
Here is my XML file:
<?xml version="1.0" encoding="utf-8"?>
<Configuration>
<Text Name="Text1">Lorem ipsum dolor sit amet, consectetur adipiscing elit. </Text>
<Text Name="Text2">Aliquam mattis quam lorem, ut sollicitudin dolor dignissim sed. </Text>
<Text Name="Text3">Fusce cursus tellus eu consectetur rutrum.</Text>
</Configuration>
And here is my VBScript code:
Set xmlDoc = _
CreateObject("Microsoft.XMLDOM")
xmlDoc.Async = "False"
xmlDoc.Load(".\message.xml")
Set colNode=xmlDoc.selectNodes _
("//Configuration/Text[@Name='Text2']")
colNode.Text = "It's a test!"
xmlDoc.Save "C:\Scripts\Audits.xml"
Set colNode=xmlDoc.SelectSingleNode("//Configuration/Text[@Name='Text2']")Required object: 'colNodeRequired object: 'colNode(...)'