用TXMLDocument
最简单的比如一个form里放一个按纽,一个edit框,一点按妞
能把
<Student>
<name>zhang</name>
<age>21</age>
</Student>
这个XML串中的name解析出来放到edit框里,也就是zhang
就这么个简单例子有人帮忙做一下吗,参考一下我就能实现
我需要的东西了

解决方案 »

  1.   

    <?xml version="1.0" encoding="UTF-8"?>
    <Student>
    <name>zhang</name>
    <age>21</age>
    </Student>uses  XMLDoc;procedure TForm1.Button1Click(Sender: TObject);
    var
      a: TXMLDocument;
      b:string;
    begin
      a:=TXMLDocument.Create(self);
      a.FileName:='D:\Student.xml';
      a.Active:=true;
    //  b:=a.DocumentElement.ChildNodes['Student'].ChildNodes['name'].Text;
      b:=a.DocumentElement.ChildNodes['name'].Text;
      showmessage(b);
      edit1.text:=b;
      a.Free;
    end;
      

  2.   

    http://www.2ccc.com/article.asp?articleid=4060
    http://www.2ccc.com/article.asp?articleid=3864
      

  3.   

    谢谢,如果这个串不是文件系统中的xml文件呢?比如edit中输入的,怎么构造一个TXMLdocument呢?