Мы хотим изменить узел XML-файла, такого как web.config, и мы получим грязный код после сохранения файла.Код, который мы используем ниже:
set xmlDocument = CoCreateObject("Msxml2.DOMDocument.4.0");
if (!IsObject(xmlDocument)) then
return -1;
endif;
xmlDocument.async=FALSE;
xmlDocument.setProperty("SelectionLanguage","XPath");
xmlDocument.load(xmlFileName);
if(IsObject(xmlDocument)=FALSE) then
return -1;
endif;
set xmlNode = xmlDocument.selectSingleNode(nodePath);
if(IsObject(xmlNode)=TRUE) then
xmlNode.Attributes.getNamedItem("value").nodeValue = value;
xmlDocument.save(xmlFileName);
Я пытался использовать много способов для решения этой проблемы, таких как спецификация или кодировка в заголовке файла XML.Но я не нашел правильного пути.
Теперь я хотел бы знать две вещи:
- измененная кодировка файла.
- изменить файл с егокодировка.
кто может мне помочь?