как добавить новый XML-узел в vbscript

#xml #dom #vbscript

#xml #dom #vbscript

Вопрос:

У меня есть следующий XML-файл, и я хочу добавить нового дочернего элемента внутри ComputerAudit.Как это сделать с помощью VBScript?

 <?xml version="1.0"?>
-<ITChecklist>
-    <ComputerAudit>
        <ComputerName>atl-ws-001</ComputerName>
        <AuditDate>6/24/2014</AuditDate>
     </ComputerAudit>
</ITChecklist>
 

Ответ №1:

Используйте документы и этот пример кода:

 >> Set o = CreateObject("msxml2.domdocument")
>> o.loadXml "<a><b><c/></b></a>"
>> Set n = o.createElement("d")
>> n.appendChild o.createTextNode("pipapo")
>> o.documentElement.firstChild.appendChild n
>> WScript.Echo o.xml
>>
<a><b><c/><d>pipapo</d></b></a>
 

(после прочтения общего введения просмотрите используемые методы, составьте подробные спецификации / план, при необходимости задайте конкретный вопрос)