procedure TfmMain.DelXMLNote(xmlFile:String);
var root_node,tbl_node,fld_node :IXMLNode;
XMLDoc:TXMLDocument;
begin
XMLDoc:=TXMLDocument.Create(Self);
XMLDoc.LoadFromFile(xmlFile);
root_node := XMLDoc.DocumentElement;
tbl_node := root_node.ChildNodes.First;
while (tbl_node <> nil) do
begin
tbl_node.ParentNode.ChildNodes.Delete(tbl_node.ParentNode.ChildNodes.IndexOf(tbl_node));
tbl_node := tbl_node.NextSibling;
end;
end;
var root_node,tbl_node,fld_node :IXMLNode;
XMLDoc:TXMLDocument;
begin
XMLDoc:=TXMLDocument.Create(Self);
XMLDoc.LoadFromFile(xmlFile);
root_node := XMLDoc.DocumentElement;
tbl_node := root_node.ChildNodes.First;
while (tbl_node <> nil) do
begin
tbl_node.ParentNode.ChildNodes.Delete(tbl_node.ParentNode.ChildNodes.IndexOf(tbl_node));
tbl_node := tbl_node.NextSibling;
end;
end;
解决方案 »
- P2P外网给内网发送消息失败的原因有哪些?
- 如何使用OLE方式调用Word.Application修改文本段落背景色
- 关于case语句的问题,请各位大侠帮忙,谢谢!!
- 求助:如何将上载文件中的数据写到数据库中去?
- 求算法,为什么删我贴??
- 如何将一条修改的数据重新存入表内?
- 请问有什么软件可以测试服务端的承受能力?
- 各位老大,急需免费主页空间,哪有?请指点!
- 使用LOCATE可以查找符合条件的记录这我知道,但如何查找符合条件的下一个?
- 到哪去找这本书《Delphi Component Design》
- 哈尔滨三创自控系统有限公司诚聘
- 找一个控件,显示树的数据结构,每个节点能有checkbox选择这个节点
tmpEl:IXMLNode;
begin
if el.HasChildNodes then
begin
tmpEl:=el.ChildNodes.Last;
while tmpEl<>nil do
begin
if tmpEl.NodeType=ntText then
begin
el.ChildNodes.Remove(tmpEl);
tmpEl:=nil;
if el.HasChildNodes then
tmpEl:=el.ChildNodes.Last;
end
else
tmpEl:=tmpEl.PreviousSibling;
end;
end;