XMLDocument操作

procedure TForm1.btn2Click(Sender: TObject);//读取 VAR STOCKNODE:IXMLNode; begin xmldocument1.Create('D:/test.xml'); XMLDocument1.Active:=TRUE; //STOCKNODE := XMLDocument1.DocumentElement.ChildNodes[0]; // edt1.Text := STOCKNODE.ChildNodes['length'].Text; edt1.Text:=XMLDocument1.DocumentElement.ChildNodes[0].ChildNodes[0].Text; XMLDocument1. XMLDocument1.Active:=FALSE; end; procedure TForm1.btn3Click(Sender: TObject);//创建 VAR xml:TXMLDocument; node:IXMLNode; begin Xml:= TXMLDocument.Create(nil); Xml.active:=true; xml.DocumentElement:=xml.CreateNode('XMLPacage'); node:=xml.CreateNode('memo'); xml.DocumentElement.ChildNodes.Add(node); node.ChildNodes.Add(xml.CreateNode('Hello! I am yaya!',ntText)); node.AttributeNodes.Add(xml.CreateNode('length',ntAttribute)); node.SetAttribute('length',16); node.AttributeNodes.Add(xml.CreateNode('color',ntAttribute)); node.SetAttribute('color',$0034494B); node.AttributeNodes.Add(xml.CreateNode('wid',ntAttribute)); node.SetAttributeNS('wid','',IntToStr(123456)); xml.SaveToFile('d:/test.xml'); xml.Active:=false; end;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值