Создайте выходной файл Xml из XML и XSD, используя DataSet - PullRequest
0 голосов
/ 06 марта 2020

У меня есть два примера файлов: 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 может хранить это.

...