Я хочу прочитать файл XSD. Но не удалось найти правильный способ разбора XSD-файла.Как разобрать файл XSD с помощью C#
<xsd:group name="group_name">
<xsd:annotation>
<xsd:documentation>Some text is here</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element minOccurs="0" name="Element_1" type="string">
<xsd:annotation>
<xsd:documentation>Some text is here</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="Element_2" type="string">
<xsd:annotation>
<xsd:documentation>Some text is here</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:group>
Я хочу прочитать каждую группу в своем файле, последовательность в этой группе и элементе в этой последовательности. А также нужно прочитать аннотацию каждой группы, я могу элемент.
Как я могу это сделать?
Или он может сгенерировать класс, соответствующий [XML-схеме] (http://www.w3.org/2001/XMLSchema.xsd), и десериализовать его –