1、可以将DataSet中包含的DataTable对象的内容用WriteXml()方法写入XML文件中。这个方法写入的XML文件包含DataTable列名与数值。
2、可以用WriteXmlSchema()方法将DataSet对象模式写入XML文件中。用这个方法写入的XML文件包含DataSet所包含DataTable的结构。
3、可以用GetXml()方法取得DataSet中的XML,此方法返回XML字符串。





























二、使用WriteXml()方法---写入包含模式的内容到XML文件







































三、使用WriteXmlSchema()方法
CS代码
ds.WriteXmlSchema("c://verify.xml");
XML文件内容:
<?xml version="1.0" standalone="yes"?>
<xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:Locale="zh-CN">
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="verify">
<xs:complexType>
<xs:sequence>
<xs:element name="id" type="xs:string" minOccurs="0" />
<xs:element name="name" type="xs:string" minOccurs="0" />
<xs:element name="station" type="xs:string" minOccurs="0" />
<xs:element name="level" type="xs:string" minOccurs="0" />
<xs:element name="dept" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>