一个xml文件读写的问题

jefferwind 2005-09-08 09:12:13

这样的结构怎么读呢,
<?xml version="1.0" encoding="gb2312" ?>
<root>
<game name="aaa">
<gametype name="bbb" />
<client name="ccc" />
<localpath name="ddd" />
<runparam name="" />
<showicon name="fff />
<servers name="hhh">
</servers>
</game>
<game name="kkk">
<gametype name="bbb" />
<client name="ccc" />
<localpath name="ddd" />
<runparam name="" />
<showicon name="fff />
<servers name="hhh">
</servers>
</game>
</root>
程序这样
InXMLDoc.LoadFromFile('E:\xml\set.xml'); //调入Input.xml文件
Root := InXMLDoc.DocumentElement; //取XML文件的根结点

Parent_Node := Root.ChildNodes.First; //使Parent_Node指向结点

while (Parent_Node <> nil ) do //循环取子各点
begin
showmessage(Parent_Node.name);
Parent_Node.NextSibling;
end;
程序的循环出不去,怎么回事
...全文
153 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jefferwind 2005-09-08
  • 打赏
  • 举报
回复
没有showmessage(Parent_Node.value);也不行,没有语法错误,循环出不去
hugoon 2005-09-08
  • 打赏
  • 举报
回复
什么错误怎么不贴出来呢?
这样更容易判断你是错在哪里啊!

我看是不是应该写为showmessage(Parent_Node.value);哦

16,749

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧