我從表格中創建一個新的XML文件。問題是我不希望根節點的子節點具有屬性xmlns。這會自動發生,並且不正確。如果我在根元素上有屬性,則無論它如何到達,都會將其放入其子節點中。我怎樣才能擺脫它?MS動態導航XML名稱空間自動設置
一個
當地人 名數據類型子類型長度
L_DataXML Automation 'Microsoft XML, v6.0'.DOMDocument60
L_XMLElement Automation 'Microsoft XML, v6.0'.IXMLDOMElement
L_XMLAttribute Automation 'Microsoft XML, v6.0'.IXMLDOMAttribute
L_XMLNode Automation 'Microsoft XML, v6.0'.IXMLDOMNode
L_XMLOrderHeader Automation 'Microsoft XML, v6.0'.IXMLDOMNode
L_XMLOrderItemList Automation 'Microsoft XML, v6.0'.IXMLDOMNode
L_XMLOrderSummary Automation 'Microsoft XML, v6.0'.IXMLDOMNode
C/AL代碼
L_DataXML.loadXML('<ORDER xmlns="test"/>');
L_XMLNode := L_DataXML.documentElement;
L_XMLOrderHeader := L_DataXML.createNode(1,'ORDER_HEADER','');
L_XMLNode.appendChild(L_XMLOrderHeader);
XML
<?xml version="1.0"?>
<ORDER xmlns="test">
<ORDER_HEADER xmlns=""/>
</ORDER>
請注意,[Microsoft有關於此確切問題的知識庫文章](http://support.microsoft.com/kb/828928)。 – eykanal 2012-11-07 15:09:23