zoukankan      html  css  js  c++  java
  • Xml 序列化

           

    <PCCData>
    <PCC Type="必修课" ISBN="7-111-19149-5">
    <PCCName >
    PCC
    </PCCName>
    <ConnectionName>
    192.168.1.1
    </ConnectionName>
    <SQLData>
    PCC
    </SQLData>
    <SQLType>
    SQL
    </SQLType>
    <SQLName>
    sa
    </SQLName>
    <SQLPassWord>
    sa
    </SQLPassWord>
    </PCC>
    <PCC Type="必修课" ISBN="7-111-19149-4">
    <PCCName>
    PCCSQL
    </PCCName>
    <ConnectionName>
    192.168.1.1
    </ConnectionName>
    <SQLData>
    PCC
    </SQLData>
    <SQLType>
    SQL
    </SQLType>
    <SQLName>
    sa
    </SQLName>
    <SQLPassWord>
    sa
    </SQLPassWord>
    </PCC>
    </PCCData>



    #region 全局变量 //调用XML XmlDocument XmlDoc = new XmlDocument(); #endregion public UserTableSelectXml() { InitializeComponent(); //湖区xml文件 XmlDoc.Load(@"../../XML/UserAddDelectUpdate.xml"); //1.获取到xml的根节点 XmlNode XNode = XmlDoc.SelectSingleNode("UserTableXml//UserTable"); //2.获取根节点下的直接点 XmlNodeList XNodeList = XNode.ChildNodes; //实例 集合UserTableModel的集合 List<UserTableModel> UserTableModelList = new List<UserTableModel>(); //3.根据直接点直接回去值,根据节点名称 foreach (XmlNode Xnode in XNodeList) { UserTableModel UserTbael = new UserTableModel(); //得到UserTable节点的所有子节点 UserTbael.UserID = int.Parse(Xnode["UserID"].InnerText); UserTbael.UserName = Xnode["UserName"].InnerText; UserTbael.UserAge = int.Parse(Xnode["UserAge"].InnerText); UserTableModelList.Add(UserTbael); } UserTableSelect.DataContext = UserTableModelList; }
  • 相关阅读:
    springboot的build.gradle增加阿里仓库地址以及eclipse增加lombok
    mqttfx无法选择证书
    EMQX源码编译过程
    新环境chart包helmlint校验
    安装rebar3
    Ubuntu16.04下,erlang安装和rabbitmq安装步骤
    UTF-8,GBK,ANSI之间的关系和区别
    write命令
    bunzip2命令
    bzip2命令
  • 原文地址:https://www.cnblogs.com/zhubaobao/p/3892637.html
Copyright © 2011-2022 走看看