Серьезно, я в замешательстве. У меня есть .XSD, который сделан из класса, чтобы я мог перейти на веб-сервис. Он передал его веб-сервису как объект XMLSchema, и теперь мне нужно превратить его в класс, чтобы я мог делать из него объекты на стороне веб-сервиса. Я знаю, что XSD.exe - это ответ, но я буду проклят, если смогу разобраться, как именно реализовать эту вещь. Мне нужно, чтобы он выполнял это преобразование во время выполнения, поэтому мне нужно поместить код для него в мой проект, и все ссылки, которые я видел на использование XSD.exe, говорят о вызове его из командной строки. Мой .XSD ниже.
<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="Field">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string" />
<xs:element name="Type" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
В моем проекте это живет в объекте XMLSchema. Как мне превратить его в класс?
- Большое спасибо за любую помощь, которую вы можете оказать.