xml写入

来源:互联网 发布:八皇后问题原理与算法 编辑:程序博客网 时间:2024/06/13 12:32
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Reflection;using System.IO;using System.Xml;  namespace _2015._4._14p.m{    class Program    {        static void Main(string[] args)        {                        //创建一个xml document(文件/文档)对象            XmlDocument dbXml1 = new XmlDocument();            //创建Xml头,也就是声明declaration(宣布)            XmlDeclaration dec = dbXml1.CreateXmlDeclaration("1.0"nullnull);            //告诉xml document对象,这个dec是他的            dbXml1.AppendChild(dec);            //创建根节点(xml规定只有一个)            XmlElement bookSysNode = dbXml1.CreateElement("BOOKSYS1111");             dbXml1.AppendChild(bookSysNode);            //把其写入xml            dbXml1.Save(GetDbpath());        }         public static String GetDbpath()        {            //获取当前exe文件的路径            String currExePath = Assembly.GetExecutingAssembly().Location;                        //获取文件夹的名字 例如路径c:\123\1.txt     会得到c:\123            String currentDir = Path.GetDirectoryName(currExePath);            //将路径和xml文件名组合在一起            String currDbPath = Path.Combine(currentDir"booksys.xml");            return currDbPath;        }     }}
0 0
原创粉丝点击