问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#怎么生成XML文件

发布网友 发布时间:2022-04-20 22:11

我来回答

3个回答

热心网友 时间:2022-05-22 09:55

C
Sharp中对XML的处理很简单,又一个System.Xml的命名空间里面封装了Xml的处理方法,。你可以查看一下MSDN
。你可以先将xml的结构设计好,建立好根节点,设置好属性以后。写一个方法,然后循环调用,写入xml。

void
write
xml(string
att1,string
att1.....)
{
XmlElement
yourElement
=
xmldoc.CreateElement("yourElement");
author.InnerText
=
"the
string
you
get
form
sql";
rootnode.AppendChild(yourElement);
}
最后不要忘了save..大致就是这样的。

热心网友 时间:2022-05-22 11:13

应用到数据库,将数据库的DataSet对象里的值来生成XML文件的元素;
using
(SqlConnection
con
=
new
SqlConnection("Server=.;DataBase=HGSTUDY;uid=sa;pwd=yao"))
{
con.Open();
SqlCommand
command
=
new
SqlCommand("select
*
from
GL_STUDY",
con);
command.CommandType
=
CommandType.Text;
DataSet
ds
=
new
DataSet("DATASET");
DATASET将成为XML文件中的根节点名称,否则系统将其命名为NewDataSet
SqlDataAdapter
sda
=
new
SqlDataAdapter();
sda.SelectCommand
=
command;
sda.Fill(ds,
"DATATABLE");
DATATABLE为所生成XML文件中的子节点名称,否则系统将其命名为Table。
ds.WriteXml("dbxml.xml");
DataSet的方法WriteXml将数据写入到XML文件,就是这么一句话。
}

热心网友 时间:2022-05-22 12:48

引用
System.Xml;
XmlDocument
doc
=
new
XmlDocument();
XmlElement
Root
=
doc.CreateElement("Root");//主内容
doc.AppendChild(Root);
XmlElement
Child1
=
doc.CreateElement("attr1");
XmlAttribute
attr1=
doc.CreateAttribute("attr1");
attr1.Value
=
"arrt1Content";
Child1.Attributes.Append(attr1);
Root.AppendChild(Child1);
//这一行和上面顺序不能反//arr1就你的字段,如字段中有引号就要用\'
,最好不要用xml
的text段存内容
//如果你有170
你的循环要对
应该有两个循环
一个在attr1

用于添加150个字段
一个在child1
用于添加几行
//
doc.InnerXml
这个属性就是你的xml
内容
doc.Save("c://1.xml");//保存这个xml
网页或exe
都可以
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
新生儿脐疝的诊断与鉴别 小儿脐疝发病原因 导致新生儿脐疝发作的原因有哪些? 腾讯视频2023年10月24日免费会员账号分享-腾讯视频2023年10月24日免 ... 百度网盘激活码免费领取2024 百度网盘激活码免费领取最新分享 我是男生 今年18周岁 我身高172是不是完蛋了 我还会长吗? 估计还能长... 开荒保洁一平米多少钱 物业开荒费用包括哪些 公司保洁开荒多少钱一平 开封灌汤包哪家正宗 开封哪家灌汤包最好吃 WIN7下IIS7打开请求失败跟踪功能后生成的XML文件不... asp.net如何把文本框的内容直接生成xml文件? 怎么创建一个web.xml文件 iis 服务器配置,关于文件保存 ASP如何生成XML文件 如何制作XML文件 如何生成下面格式的 xml 文件 怎样自动生成web.xml文件 如何创建一个新的XML文件 广式腊味滑鸡煲仔饭的电饭锅做法 电饭煲腊肠煲仔饭的家常做法大全怎么做好 电饭锅煲仔饭家常做法 用电饭锅做煲仔饭的做法 腊味饭的做法电饭煲做 一般电饭煲可以做煲仔饭吗 腊肠煲仔饭的做法电饭煲 腊味饭的做法电饭煲窍门 腊味香菇煲仔饭怎么做好吃呢? 腊肉煲仔饭的正确做法 怎么做出一碗好吃的腊肉煲仔饭? 如何把h5网页中的内容生成xml格式的文件? 请教一下。怎么用C# 程序 自动生成一个 xml文件呢? C#如何创建一个xml文件 myeclipse怎么创建xml文件? IIS怎样安装与配置 excel中定义名称的方法 请教Excel表格中怎么定义名称 excel名称 怎么修改excel的名称 excel中定义名称怎么设置 excel中如何输入名称 excel表格定义名称 Excel怎么定义名称 excel定义名称有哪几种方法 Excel的列的名称怎么改? excel表名称怎么改 在excel中如何用定义名称 EXCEL中名称的作用 excel表格名称定义怎么操作 Excel里名字分别出现在哪里