zoukankan      html  css  js  c++  java
  • Delphi 中的 XMLDocument 类详解(5)

     Unit1;
    
    
    
    
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, xmldom, XMLIntf, msxmldom, XMLDoc, StdCtrls;
    
    
      TForm1 = (TForm)
        XMLDocument1: TXMLDocument;
        Button1: TButton;
        Button2: TButton;
        Button3: TButton;
        Button4: TButton;
         FormCreate(Sender: TObject);
         Button1Click(Sender: TObject);
         Button2Click(Sender: TObject);
         Button3Click(Sender: TObject);
         Button4Click(Sender: TObject);
      
        
      
        
      ;
    
    
      Form1: TForm1;
    
    
    
    
    
    
     TForm1.FormCreate(Sender: TObject);
    
      XMLDocument1.LoadFromFile();
      
    ;
    
    
    
     TForm1.Button1Click(Sender: TObject);
    
      ShowMessage(XMLDocument1.DocumentElement.ChildNodes[].ChildNodes[].Text); 
      ShowMessage(XMLDocument1.DocumentElement.ChildNodes[].ChildNodes[].Text); 
      ShowMessage(XMLDocument1.DocumentElement.ChildNodes[].ChildNodes[].Text); 
      
      
      
      
      ShowMessage(XMLDocument1.DocumentElement.ChildNodes[].ChildNodes[].Text); 
    ;
    
    
    
     TForm1.Button2Click(Sender: TObject);
    
      nodeList: IXMLNodeList;
      node: IXMLNode;
    
      nodeList := XMLDocument1.DocumentElement.ChildNodes;
      node := nodeList[];
    
      ShowMessage(node.ChildNodes[].Text); 
      ShowMessage(node.ChildNodes[].Text); 
      ShowMessage(node.ChildNodes[].Text); 
    ;
    
    
    
     TForm1.Button3Click(Sender: TObject);
    
      nodeList: IXMLNodeList;
      node: IXMLNode;
      num,i: Integer;
    
      nodeList := XMLDocument1.DocumentElement.ChildNodes;
      num := nodeList.Count;
    
       i :=   num -  
      
        node := nodeList[i];
        ShowMessage(node.ChildNodes[].Text); 
      ;
    ;
    
    
    
     TForm1.Button4Click(Sender: TObject);
    
      nodeList: IXMLNodeList;
      node: IXMLNode;
      num,i: Integer;
    
      nodeList := XMLDocument1.DocumentElement.ChildNodes;
      num := nodeList.Count;
    
       i :=   num -  
      
        node := nodeList[i];
        ShowMessage(node.ChildValues[]); 
      ;
    ;
    
    .
    

  • 相关阅读:
    css选择符有哪些?哪些属性可以继承?优先级算法如何计算?内联和important哪个优先
    移动端重要的几个CSS3属性设置
    关于移动端的Click事件
    JS根据key值获取URL中的参数值,以及把URL的参数转换成json对象
    动态添加JS文件到页面
    JS 模拟C# 字符串格式化操作
    JS cookie 读写操作
    很好用的Tab标签切换功能,延迟Tab切换。
    SpringMVC 原理
    SpringMVC 三种异常处理方式
  • 原文地址:https://www.cnblogs.com/martian6125/p/9631018.html
Copyright © 2011-2022 走看看