zoukankan      html  css  js  c++  java
  • XML读取

     using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;
    using System.Xml;

    public partial class Default2 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                 GetDataSet();
              
            }
        }


        private void GetDataSet()
        {
         
            XmlDocument xmlDoc = new XmlDocument();
            xmlDoc.Load(Server.MapPath("./xml/xmlfile2.xml"));//你的xml文件
            XmlNodeList xmlList = xmlDoc.SelectNodes("/Users/CUsers");
            foreach(XmlNode xnl in xmlList){
                XmlNodeList xode = xnl.ChildNodes ;
              
                foreach (XmlNode xnod in xode)
                {
                   
                    //XmlNodeList xe = (XmlNodeList)xmlNo;
                    XmlElement xe = (XmlElement)xnod;
                    {
                        if (xe.Name == "UserID")
                        {
                            Response.Write("UserID  :"+xe.InnerText);
                        }

                        if (xe.Name == "UserName")
                        {
                            Response.Write("UserName :"+xe.InnerText);
                        }

                        if (xe.Name == "RealName")
                        {
                            Response.Write("RealName :" + xe.InnerText);
                        }

                        if (xe.Name == "CreateDate")
                        {
                            Response.Write("CreateDate:" + xe.InnerText + "<br/>");
                        }
                   }

                   
                }
            }
    }
    }

    --------------------------------------------------------------------------------

    <?xml version="1.0" encoding="utf-8" ?>
    <Users>
      <CUsers>
        <UserID>Admin</UserID>
        <UserName>Admin</UserName>
        <RealName>Admin</RealName>
        <CreateDate>1980-10-01T00:00:00</CreateDate>
      </CUsers>
      <CUsers>
        <UserID>Admin1</UserID>
        <UserName>Admin1</UserName>
        <RealName>Admin1</RealName>
        <CreateDate>1980-10-01T00:00:00</CreateDate>
      </CUsers>
      <CUsers>
        <UserID>Admin2</UserID>
        <UserName>Admin2</UserName>
        <RealName>Admin2</RealName>
        <CreateDate>1980-10-01T00:00:00</CreateDate>
       </CUsers>
    </Users>

  • 相关阅读:
    java并发编程——Excutor
    java并发编程——BlockingQueue
    const int *p和int * const p的区别(常量指针与指向常量的指针)
    C语言 enum作为函数返回值及函数参数
    (void)0;
    浅析IAR环境下Flash loader工作原理 (转)
    xilinx zcu106 vcu demo
    flashloader速度提升
    typora--简洁的markdown编辑器
    vivado 2019.2 工程修改文件夹名称后引起的一系列问题
  • 原文地址:https://www.cnblogs.com/dingdingmao/p/3146609.html
Copyright © 2011-2022 走看看