_XmlAddElementNode

(    hDoc        : Longint,
     hParentNode : Longint,
     Name        : StringZ,
     Namespace   : StringZ,
     Value       : StringZ) : Longint

Do Xml dokumentu hDoc, a do nodu hParentNode přidá  nový node se jménem Name, s hodnotou Value a se jmenným prostorem Namespace . Jestliže není jmenný prostor požadován, pište prázný řetězec.

Jestliže má být přidán node na základní (root) úrovni, pište hParentNode  = 0.

O jmenném prostoru čtěte zde.

Příklad:

procedure XmlTest
  dim hDoc      : Longint;
  dim hRootNode : Longint;
  dim hFluxNode : Longint;
  dim hAbcNode  : Longint;
  
  _XmlCreateDoc(hDoc, "<ROOT />");
  hRootNode := _XmlGetNode(hDoc, 0, "ROOT");
  hFluxNode := _xmlAddElementNode(hDoc,hRootNode,"item","","value 1");
  hAbcNode  := _xmlAddElementNode(hDoc,hRootNode,"item","","value 2");
  _XmlSaveDoc(hDoc, "C:\Test.xml");
  XmlReleaseDoc(hDoc);
endproc

Podívejte se na: XML dokumenty

Příklady