CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

如何用txmldocument生成以下xml文档?多谢大家喽,

楼主okyzx(Jason)2005-07-31 15:32:53 在 Delphi / VCL组件开发及应用 提问

<?xml   version="1.0"   encoding="UTF-8"   standalone="yes"?>  
  <Server   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">  
  <Config>  
  <ID>1</ID>  
  </Config>  
  <Config>  
  <ID>2</ID>  
  </Config>  
  <Server> 问题点数:100、回复次数:3Top

1 楼hthunter(茫茫然时光飞逝)回复于 2005-07-31 15:58:25 得分 100

with   XMLDocument1   do  
      begin  
          XML.Add('<Server   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">'#13#10'</Server>');  
          Active   :=   True;  
          Encoding   :=   'UTF-8';  
          StandAlone   :=   'yes';  
          DocumentElement.AddChild('Config').AddChild('ID').NodeValue   :=   1;  
          DocumentElement.AddChild('Config').AddChild('ID').NodeValue   :=   2;  
          SaveToFile('d:\test.xml');  
      end;  
  Top

2 楼okyzx(Jason)回复于 2005-07-31 16:11:54 得分 0

TKS我先试一上,好了,就结Top

3 楼charlie790801(时间过得好快啊。)回复于 2005-09-01 23:26:05 得分 0

呵呵,如果一个节点下想建多个,则用  
  procedure   TForm1.btnCreateXmlDoc1Click(Sender:   TObject);  
  var  
      tNode   :IXMLNode;  
  begin  
  with   XMLDocument1   do  
      begin  
          XML.Add('<Server   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">'#13#10'</Server>');  
          Active   :=   True;  
          Encoding   :=   'GB2312';  
          StandAlone   :=   'yes';  
   
          tNode   :=   DocumentElement.AddChild('LOGINSERVER');  
          tNode.AddChild('ServerName').NodeValue:=   '内测服务器';  
          tNode.AddChild('ServerIP').NodeValue   :=   '127.0.0.1';  
          tNode.AddChild('ServerIP').NodeValue   :=   '127.0.0.2';  
          tNode.AddChild('Port').NodeValue   :=   80;  
    SaveToFile(ExtractFilePath(Application.ExeName)   +   'test.xml');  
  endTop

相关问题

  • 读xml,生成html?
  • 如何在程序中利用TXMLDocument生成XML?分数增加中...
  • 如何动态生成Commandbutton控件,多谢了!
  • 《急》关于动态生成html页的问题,多谢指教!!
  • 生成XML的问题
  • 用VB生成XML文件
  • .net生成xml的问题。
  • delphi6生成xml文件!!!!
  • 请教:生成xml文档
  • JDOM生成XML的问题

关键词

  • xml
  • addchild
  • tnode
  • nodevalue
  • documentelement

得分解答快速导航

  • 帖主:okyzx
  • hthunter

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo