C#代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using DocumentFormat.OpenXml;
using DocumentFormat.OpenXml.Spreadsheet;
using DocumentFormat.OpenXml.Packaging;
using System.IO;
using System.Xml;
using System.Drawing;
namespace ConsoleApplication1
{
classProgram
{
staticvoid CreateUserList(string path)
{
//创建XmlDocument对象xmlDoc
XmlDocument xmlDoc = newXmlDocument();
//创建一个XML文档声明,并添加到文档
XmlDeclaration declare = xmlDoc.CreateXmlDeclaration("1.0", "utf-8",
"yes");
xmlDoc.AppendChild(declare);
//创建并添加UserList结点
XmlElement userListEle = xmlDoc.CreateElement("UserList");
xmlDoc.AppendChild(userListEle);
//创建并添加Count属性
XmlAttribute countAttr = xmlDoc.CreateAttribute("Count");
countAttr.Value = "1";
userListEle.Attributes.Append(countAttr);
//创建并添加User结点
XmlElement userEle = xmlDoc.CreateElement("User");
userListEle.AppendChild(userEle);
//创建并添加ID属性
XmlAttribute idAttr = xmlDoc.CreateAttribute("ID");
idAttr.Value = "001";
userEle.Attributes.Append(idAttr);
//创建并添加Name元素
XmlElement nameEle = xmlDoc.CreateElement("Name");
nameEle.InnerText = "李四";
userEle.AppendChild(nameEle);
//通过Save()方法保存数据到XML文件UserList.XML中
xmlDoc.Save(path);
}
staticvoid Main(string[] args)
{
string path = "W:\\Users\\Long\\Desktop\\success.xml";
CreateUserList(path);
}
}
}
生成的xml文件
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<UserList Count="1">
<User ID="001">
<Name>李四</Name>
</User>
</UserList>
相关推荐
本代码是利用C#编写的XML文件,可以方便的读写数据,对于初学者来说是一个不错的资源。
用c#程序将XML文档保存到指定的文件的代码
C#读取XML文件并写入数据库的三种方法,直接写入和先读取到内存再写入数据库
C#Excel数据转换为XMl格式 ,能够将Excel表中数据转换为XML格式的数据。方便改变下,就能实现你想要的功能!
在C#中使用XML的原因 <br>1.1 使用XML的原因 1.1.1 开放性 1.1.2 简单性 1.1.3 自我描述性 1.1.4 互操作性 1.1.5 结构 1.1.6 分开结构和内容 1.1.7 可扩展性 1.2 什么是XML 1.2.1 XML...
该代码利用C#实现将数据保存为自己需要的数据格式,同时可以按照自己定义的标签保存下来,也方便数据解析。
C#读取XML文件并将其内容显示在DataGrid组件中。可以学习一下如何使用C#读取XML中的节点数据,并将数据内容捆绑在DataGrid列表控件中,本例虽然简单,但在C#应用中是相当广泛的。
在C#2019中,将XML结点动态映射为属性集,然后使用PropertyGrid加载并显示。支持父结点的名称自动映射为Category(目录).
本文将详细介绍字符串转化为XML文件的知识点,包括XML文件的基本结构、StringBuilder类的使用、XML文档对象模型(DOM)、XML文件的保存等。 XML文件的基本结构 XML(Extensible Markup Language)是一种标记语言,...
自动生成DataGridView的列,将DataGridView的数据源与DataSet绑定,并保存到xml中,然后从xml读数据显示到DataGridView中 开发环境:Vista+vs2008+c#
帮助类通常被设计为无状态的,也就是说它们不保存任何数据状态,只负责执行特定的功能。帮助类可以存在于单独的类文件中或者作为一个静态类的内部类。 使用帮助类可以极大地简化开发过程,尤其是在处理复杂的功能或...
本文实例讲述了C#保存与读取DataTable信息到XML格式的方法。分享给大家供大家参考。具体如下: 这里主要实现: 1.将DataTable中的信息保存到XML中 2.将以上述格式在XML中保存的信息读取到DataTable内 一、将...
把一些不重要的数据保存在xml中可读取修改xml
wince操作xml,包括 //读取xml文档的内容并保存到DataSet中,WINCE端数据导出也就是由数据库数据生成XML,读取XML文件内容
c#通过model生成/读取xml文件,将数据保存到本地的一种手段。
C# 读写XML文件,VS2005环境 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; ...
使用C#调用GDAL库读取GeoTIFF高程数据的类,100多行,可完美运行,TXT格式保存 提示:仅用于读取高程数据到二维矩阵中,未涉及坐标处理
昨天读取了以下XML, 之前没有读取过类似的格式,用一种比较笨的方法读取的,记录下 <?xml version=1.0?> <srvver>1.0 <srvcode>000 <param type=XML key=data> <![CDATA[ 执行成功!/> <...
可以对自定义的类型进行存取 自定义类型属性可以 包括泛型 数组 字典 字符串 日期 等等,类型存为xml格式;读取的类型集合与存储是完全一致。包括调用方法。消耗无数脑细胞资源分低了对不起自己。