您的位置:首页 > 编程语言 > C#

C#创建xml文件并写入内容

2016-12-08 10:49 1471 查看
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml;

namespace xml
{
class Program
{
static void Main(string[] args)
{
XmlDocument xmlDoc = new XmlDocument();
//创建Xml声明部分,即<?xml version="1.0" encoding="utf-8" ?>
XmlDeclaration Declaration = xmlDoc.CreateXmlDeclaration("1.0", "utf-8", null);

//创建根节点
XmlNode rootNode = xmlDoc.CreateElement("root");

//创建student子节点
XmlNode testPointNode = xmlDoc.CreateElement("testPoint");
//创建一个属性
XmlAttribute testPointID = xmlDoc.CreateAttribute("TestPointID");
testPointID.Value = "1";

XmlAttribute caseID = xmlDoc.CreateAttribute("CaseId");
caseID.Value = "TEST_0001";

XmlAttribute name = xmlDoc.CreateAttribute("Name");
name.Value = "111";

//xml节点附件属性
testPointNode.Attributes.Append(testPointID);
testPointNode.Attributes.Append(caseID);
testPointNode.Attributes.Append(name);

rootNode.AppendChild(testPointNode);

//附加根节点
xmlDoc.AppendChild(rootNode);

xmlDoc.InsertBefore(Declaration, xmlDoc.DocumentElement);

//保存Xml文档
xmlDoc.Save(@"d:\testPoint.xml");

Console.WriteLine("已保存Xml文档");
}
}
}
转自:http://blog.sina.com.cn/s/blog_6cc1c52d01012lc3.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c# xml