В дополнение к примеру b_nosoff выложу свой, возможно, будет полезен
X++:
#define.text2('text2')
#define.Atribut('atribut')
#define.path(@"Your file path")
XMLDocument xmlDoc;
XmlElement xmlNode;
XmlNodeList xmlNodeList;
XMLAttribute attribute;
;
xmlDoc = XMLDocument::newFile(#path);
xmlNodeList = xmlDoc.getElementsByTagName(#text2);
for (xmlNode = xmlNodeList.nextNode(); xmlNode != null;
xmlNode = xmlNodeList.nextNode())
{
attribute = xmlNode.getAttributeNode(#Atribut);
if (attribute)
{
attribute.text('New value');
}
}
xmlDoc.save(#path);