有谁熟悉 TXMLDocment 控件? 如何创建新的XML如何在XML中加入节点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CreateNode('节点名称', ntElement, '节点数据'); procedure TForm1.Button3Click(Sender: TObject);variXml:IDomDocument;iRoot,iNode,iNode2,iChild,iAttrbute:IDomNode;begin form1.XMLDocument1.Active:=false; form1.XMLDocument1.XML.Text:=''; form1.XMLDocument1.Active:=true; iXml:=form1.XMLDocument1.DOMDocument ; iRoot:=iXml.appendChild(iXml.createElement('xml')); iNode:=iRoot.appendChild(iXml.createElement('test')); iNode.appendChild(iXml.createElement('test2')); iChild:=iNode.appendChild(iXml.createElement('test3')); iChild.appendChild(iXml.createElement('simplevalue')); iNode.insertBefore(iXml.createElement('test4'),iChild); iNode2:=iNode.cloneNode(true); iRoot.appendChild(iNode2); iAttrbute:=iXml.createAttribute('color'); iAttrbute.nodeValue:='red'; iNode2.attributes.setNamedItem(iAttrbute); form1.XMLDocument1.SaveToFile('c:\test.xml'); showmessage('保存文件成功'); form1.Memo1.Text:=FormatXmlData(form1.XMLDocument1.XML.Text);end; 程序结束后进程没有关闭. 请介绍个代码收藏工具吧? 小问题,分数不够可再加! 数据库用采用oracle后,我的主从方式的查询不能用了,请指教 关于修改注册表的问题?急!!!!! 大小写转换!!!!!!帮我看看,他奶奶的就看不明白!! 考研?工作? 如何让delphi在启动的时候不自动打开一个新的空白窗口? 控制MainMenu? 在局域网上,如何得到别人的IP? 在线等:关于TXMLDocument的用法 一个DLL中,内部函数调用内部函数的错误,望高手指较! 在线......
var
iXml:IDomDocument;
iRoot,iNode,iNode2,iChild,iAttrbute:IDomNode;
begin
form1.XMLDocument1.Active:=false;
form1.XMLDocument1.XML.Text:='';
form1.XMLDocument1.Active:=true; iXml:=form1.XMLDocument1.DOMDocument ;
iRoot:=iXml.appendChild(iXml.createElement('xml')); iNode:=iRoot.appendChild(iXml.createElement('test'));
iNode.appendChild(iXml.createElement('test2'));
iChild:=iNode.appendChild(iXml.createElement('test3'));
iChild.appendChild(iXml.createElement('simplevalue'));
iNode.insertBefore(iXml.createElement('test4'),iChild); iNode2:=iNode.cloneNode(true);
iRoot.appendChild(iNode2); iAttrbute:=iXml.createAttribute('color');
iAttrbute.nodeValue:='red';
iNode2.attributes.setNamedItem(iAttrbute);
form1.XMLDocument1.SaveToFile('c:\test.xml');
showmessage('保存文件成功');
form1.Memo1.Text:=FormatXmlData(form1.XMLDocument1.XML.Text);
end;