Есть исходник (Axapta 3.0)
X++:
XMLAttribute _Attribute;
XMLNode _Node;
XMLElement _Element;
COM dom = XMLDocument::XMLDOM();
XMLProcessingInstruction instruction;
_XML = xmlNode::construct(dom);
instruction = _XML.createProcessingInstruction('xml', 'version="1.0" encoding="windows-1251"');
_XML.appendChild(instruction);
_Element = _XML.createElement("ур1");
_XML.appendChild(_Element);
_Node=_XML.root();
_Element =_XML.createElement("ур2");
_Node = _Node.appendChild(_Element);
_Element =_XML.createElement("ур3");
_Node.appendChild(_Element);
Выдает следующий XML документ:
Цитата:
<?xml version="1.0" encoding="windows-1251" ?>
- <Ур1>
- <Ур2>
<Ур3 />
</Ур2>
<Ур2 />//????????????
</Ур1>
никак не пойму откуда лишний "<Ур2/>"???