zoukankan      html  css  js  c++  java
  • c#使用linq技术创建xml文件

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.IO;
    using System.Xml;
    using System.Xml.Linq;
    
    namespace CreateXMLByLINQ
    {
        public partial class Frm_Main : Form
        {
            public Frm_Main()
            {
                InitializeComponent();
            }
    
            static string strPath = "Employee.xml";
    
            //创建XML文件
            private void button1_Click(object sender, EventArgs e)
            {
                XDocument doc = new XDocument(//创建XML文档对象
                    new XDeclaration("1.0", "utf-8", "yes"),//添加XML文件声明
                    new XElement(textBox1.Text,//创建XML元素
                        new XElement(textBox2.Text, new XAttribute(textBox3.Text, textBox10.Text),//为XML元素添加属性
                            new XElement(textBox4.Text, textBox5.Text),
                            new XElement(textBox6.Text, textBox7.Text),
                            new XElement(textBox8.Text, textBox9.Text))
                        )
                    );
                doc.Save(strPath);//保存XML文档
                MessageBox.Show("XML文件创建成功");
            }
        }
    }
    


     

    <?xml version="1.0" encoding="UTF-8" standalone="true"?>
    -<Peoples> -<People ID="001"> <Name>123</Name> <Sex>123</Sex> <Salary>123</Salary> </People> </Peoples>


     

  • 相关阅读:
    IDEA tomcat热部署方法及乱码问题解决
    访问WEB-INF下JSP资源的几种方式(转)
    SpringMVC 静态资源处理
    SpringMVC中的拦截器
    SpringMVC中的异常处理
    SpringMVC实现文件上传
    IDEA 热部署
    响应数据和结果视图
    SpringMVC中的常用注解
    js获取当前根目录的方法
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/2978327.html
Copyright © 2011-2022 走看看