xml的问题
初次接触Xml,在学习过程中碰到一个问题
Xml文件如下
<?xml version="1.0" encoding="gb2312"?>
<人员 职务="科长" 备注="正局级">
<姓名>张三</姓名>
<性别>男</性别>
<年龄>34</年龄>
</人员>
procedure TForm1.Button1Click(Sender: TObject);
var
node:IXmlNode;
begin
node:=xml.DocumentElement.ChildNodes[0];
showmessage(node.NodeName); //这儿按理说应该显示的是“人员”,但为什么的却是“姓名”呢
end;
[解决办法]
你想要的“人员”是这个
showmessage(xmldocument1.DocumentElement.NodeName);