23.07.2014, 09:44 | #4 |
Участник
|
Цитата:
Сообщение от Cardagant
Привожу пример работы с XML, используя стандартные классы Аксапты:
X++: #define.xml('xml') #define.ProcessInstructions('version="1.0" encoding="utf-8"') XmlDocument xmlDocument = xmlDocument::newBlank(); XmlElement Node, childNode; FileName filename; ; xmlDocument.createProcessingInstruction(#xml, #ProcessInstructions); Node = xmlDocument.createNode(XmlNodeType::Element, "Node1", ""); Node.setAttribute("Attr1", "Value"); xmlDocument.appendChild(Node); childNode = xmlDocument.createNode(XmlNodeType::Element, "ChildData", ""); childNode.setAttribute("ChildAttr", "Value2"); Node.appendChild(childNode); filename = @"D:\xmlTest.xml"; xmlDocument.save(filename); UPD: Если выгружать запись таблицы в формате XML, то можно воспользоваться методом xml() табличной переменной. |
|
|
За это сообщение автора поблагодарили: BokarevSS (1). |
Теги |
xml, xmldocument |
|
|