delphi 解析 XML
var XMLDoc : IXMLDOMDocument ;
Root : IXMLDOMElement ;
Node : IXMLDOMNode ;
Attributes : IXMLDOMNamedNodeMap ;
i , Len: integer ;
Method : String ;
Name : String ;
Password : String ;
begin
//Memo1.Lines.Add(Socket.ReceiveText);
XMLDoc := CoDomDocument.Create ;
XMLDoc.async := False ;
XMLDoc.load('E:\delphi\bank\xml\login.xml');
Root := XMLDoc.documentElement ;
Attributes := Root.firstChild.attributes;
出错就在Attributes READ 000000
有没有例子呀,我的
XML:
<?xml version="1.0" encoding ="gb2312" ?>
<!DOCTYPE logininformation [
<!ELEMENT login (name,password)>
]>
<login>
<name>james</name>
<password>111</password>
</login>