zoukankan      html  css  js  c++  java
  • xml读写

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using System.Xml.Linq;
    
    namespace WindowsFormsApplication7
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
    
            private void button1_Click(object sender, EventArgs e)
            {
    
                List<User> list1 = new List<User>();
     
               XDocument xdoc = XDocument.Load("UserData.xml");
               XElement xroot = xdoc.Root;
    
               foreach (XElement item in xroot.Elements())
                {
    
                   list1.Add(new User(){Id=item.Attribute("id")==null?"":item.Attribute("id").Value});
                    
                }
    
    
               MessageBox.Show("aaa");
    
            }
        }
    
    
    
        class User
        {
            string _id;
    
            public string Id
            {
                get { return _id; }
                set { _id = value; }
            }
            string _name;
    
            public string Name
            {
                get { return _name; }
                set { _name = value; }
            }
            string _password;
    
            public string Password
            {
                get { return _password; }
                set { _password = value; }
            }
        }
    }
    <?xml version="1.0" encoding="utf-8"?>
    <Users>
      <user >
        <!--id的值用户输入有可能重复,这是不允许重复的,为了简单操作咱们不判断了-->
        <name>周星驰</name>
        <password>xingye</password>
      </user>
      <user id="009">
        <name>老牛</name>
        <password>123</password>
      </user>
      <user id="008">
        <name>灰太狼</name>
        <password>ml</password>
      </user>
      <user id="020">
        <name>xml</name>
        <password>malun</password>
        <!--这是注释html一样的-->
      </user>
    </Users>
  • 相关阅读:
    java前三章总结
    Java入门第二章
    MYSQL 3306设置允许外网访问
    Lnmp Laravel搭建网站需要注意的几点:
    Linux 如何删除网站目录下的user.ini
    Linux Composer的安装
    lnmp切换PHP版本
    解决GitHub的raw.githubusercontent.com无法连接问题
    Linux 7系列默认不能连网的解决办法
    lnmp安装
  • 原文地址:https://www.cnblogs.com/xh0626/p/5090142.html
Copyright © 2011-2022 走看看