日期:2014-05-17  浏览次数:20596 次

如何生成这么个格式的XML文件
XML code

<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
    <xs:element name="Response">
        <xs:annotation>
            <xs:documentation>root element</xs:documentation>
        </xs:annotation>
        <xs:complexType>
            <xs:sequence>
                <xs:element name="TxDate" type="xs:string"/>
                <xs:element name="TransactionId" type="xs:string"/>
                <xs:element name="ActionCode" type="xs:string"/>
                <xs:element name="BankCode" type="xs:string"/>
                <xs:element name="PatientID" type="xs:string"/>
                <xs:element name="IDType" type="xs:string"/>
                <xs:element name="IDNo" type="xs:string"/>
                <xs:element name="Name" type="xs:string"/>
                <xs:element name="TransferKey" type="xs:string"/>
                <xs:element name="ResultCode" type="xs:string"/>
                <xs:element name="ErrorMsg" type="xs:string"/>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
</xs:schema>



------解决方案--------------------
用StringBuilder构建字符串
然后用XmlDocument.LoadXml(string)
最后XmlDocument.Save(strPath) ????