|
23.07.2014, 09:44 | #1 |
Участник
|
Цитата:
Сообщение от 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). |
24.07.2014, 14:01 | #2 |
Участник
|
Расскажите пожалуйста еще, как в родительском разделе создать еще один родителдьский подраздел. Что то не получается.
|
|
24.07.2014, 16:03 | #3 |
Участник
|
Цитата:
X++: xmlDocument.appendChild(Node); |
|
Теги |
xml, xmldocument |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|