Xamarin.android 使用DataSet从Xml和XSD创建输出Xml文件
我有两个示例文件:note.xml和note.xsd。我想使用DataSet组合这两个文件,并基于此操作创建输出XML文件。我怎么做 note.xmlXamarin.android 使用DataSet从Xml和XSD创建输出Xml文件,xamarin.android,dataset,Xamarin.android,Dataset,我有两个示例文件:note.xml和note.xsd。我想使用DataSet组合这两个文件,并基于此操作创建输出XML文件。我怎么做 note.xml <?xml version="1.0"?> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget
<?xml version="1.0"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
托弗
贾尼
提醒
这个周末别忘了我!
注意.xsd
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="https://www.w3schools.com"
xmlns="https://www.w3schools.com"
elementFormDefault="qualified">
<xs:element name="note">
<xs:complexType>
<xs:sequence>
<xs:element name="to" type="xs:string"/>
<xs:element name="from" type="xs:string"/>
<xs:element name="heading" type="xs:string"/>
<xs:element name="body" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
更新
基本上,我希望结合XSD和XML并创建输出XML文件。我想使用数据表关系(DataSet)之类的东西
然后在合并之后,我们可以根据数据类型(string,int…)来决定,例如:dataform可以存储这个。根据我的研究,您应该分别读取.xml和.xsd文件,然后将得到两个数据集,从dataset中的dataTable中获取数据。按键值格式合并这些数据。你能给我一些示例代码吗?你是否使用了
DataSet.Merge
方法,比如这个线程?请设置演示代码(使用insert.update表格)基本上,我想结合XSD和XML并创建输出XML文件。我想使用类似数据表关系(DataSet)的东西,然后在组合之后,我们可以根据数据类型(string,int…)来决定,例如:dataform可以存储这个。