У меня есть два примера файлов: note. xml и note.xsd. Я хотел бы объединить эти два файла с помощью DataSet и создать выходной файл XML, основанный на этой операции. Как я могу это сделать?
примечание. xml
<?xml version="1.0"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
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 может хранить это.