问答文章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
手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 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里名字分别出现在哪里