C#中,怎样将数据写入到xml文件中。
4个回答
展开全部
有很多种方法,最苦力活的就是自己把标签和数据拼在一起保存到文件中,利用System.IO命名空间里的各种类来完成文件的写入操作
可以用IDE提供的类来完成xml文件操作,如XmlDocument类(命名空间是System.Xml)
如果是数据集(DataSet)或数据表(DataTable)对应的方法把所包含的数据封装到xml格式中,如DataSet实例中的GetXml
可以用IDE提供的类来完成xml文件操作,如XmlDocument类(命名空间是System.Xml)
如果是数据集(DataSet)或数据表(DataTable)对应的方法把所包含的数据封装到xml格式中,如DataSet实例中的GetXml
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
nt 类
文档对象模型(DOM)使用了一系列相应的对象描述了XML文档的等级状态,DOMDocument类是一个描绘XML文档的DOM结构的MSXML类。
DOMDocument类,Load方法载入一个xml文件,loadxml方法将字符串作为xml数据添加到对象中。例如,下面的代码就将一个小的xml文件添加到名为xml_document的文档中。
Dim xml_document As New DOMDocument
'写入数据
xml_document.loadXML _
"<Person>" & vbCrLf & _
" <FirstName>Rod</FirstName>" & vbCrLf & _
" <LastName>Stephens</LastName>" & vbCrLf & _
"</Person>"
加载XML
Set xml_document = New DOMDocument
xml_document.Load m_AppPath & "Values.xml"
文档对象模型(DOM)使用了一系列相应的对象描述了XML文档的等级状态,DOMDocument类是一个描绘XML文档的DOM结构的MSXML类。
DOMDocument类,Load方法载入一个xml文件,loadxml方法将字符串作为xml数据添加到对象中。例如,下面的代码就将一个小的xml文件添加到名为xml_document的文档中。
Dim xml_document As New DOMDocument
'写入数据
xml_document.loadXML _
"<Person>" & vbCrLf & _
" <FirstName>Rod</FirstName>" & vbCrLf & _
" <LastName>Stephens</LastName>" & vbCrLf & _
"</Person>"
加载XML
Set xml_document = New DOMDocument
xml_document.Load m_AppPath & "Values.xml"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
XmlTextWriter w = new XmlTextWriter(Console.Out);
w.Formatting = Formatting.Indented;
w.WriteStartElement("x","root","urn:1");
w.WriteStartElement("y","item","urn:1");
w.WriteAttributeString("attr","urn:1","123");
w.WriteEndElement();
w.WriteEndElement();
w.Close();
<x:root xmlns:x="urn:1">
<y:item y:attr="123" xmlns:y="urn:1" />
</x:root>
w.Formatting = Formatting.Indented;
w.WriteStartElement("x","root","urn:1");
w.WriteStartElement("y","item","urn:1");
w.WriteAttributeString("attr","urn:1","123");
w.WriteEndElement();
w.WriteEndElement();
w.Close();
<x:root xmlns:x="urn:1">
<y:item y:attr="123" xmlns:y="urn:1" />
</x:root>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以使用XML类,具体请查看MSDN
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询