uses
xmlintf, xmldoc
Var
gxmldoc: TXmldocument;
gxmlnode: IXmlnode;
Implementation
……
try
gxmldoc := txmldocument.Create(Nil);
gxmldoc.Active := true;
gxmldoc.Version := '1.0';
gxmldoc.Encoding := 'GB2312';
gxmldoc.StandAlone := 'yes';
gxmldoc.NodeIndentStr := #13 + #10 + ' ';
gxmldoc.Options := gxmldoc.Options + [doNodeAutoIndent];
gxmlnode := gxmldoc.AddChild('ROOT');
gxmlnode := gxmlnode.AddChild('NODE');
gxmlnode := gxmlnode.AddChild('內容');
gxmlnode.Attributes['Attrib'] := 'Attrib';
gxmldoc.SaveToFile('Parserbuf.xml');
gxmldoc.active := false;
Finally
Gxmldoc.free;
end;
Delphi操作XML::自动换行
最新推荐文章于 2021-09-08 18:37:36 发布
本文介绍了一种使用 Delphi 的 XMLIntf 和 XmlDoc 单元来创建 XML 文档的方法。通过实例展示了如何设置文档属性如版本、编码等,并演示了如何添加节点及属性,最后将文档保存到文件。
5159

被折叠的 条评论
为什么被折叠?



