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; }
  • 相关阅读:
    IaaS、PaaS、SaaS
    hyper-V 配置
    解决linux下创建用户时出现Creating mailbox file: File exists
    iframe层级关系调用
    js,jq新增元素 ,on绑定事件无效
    js中!和!!的区别与用法
    form表单禁止button 提交
    Thinkphp5终端创建控制器和模型
    TP5的目录常量和路径
    sublime安装package controlller
  • 原文地址:https://www.cnblogs.com/zhubaobao/p/3892637.html
Copyright © 2011-2022 走看看