У меня есть XSD, и я хотел бы сериализовать его в класс C #.Мой текущий процесс
Перейти к https://www.liquid -technologies.com / online-xsd-to-xml-converter
, чтобы преобразовать XSD в XML и затем преобразоватьэтот XML для класса C # с использованием https://xmltocsharp.azurewebsites.net/
Это работает, но иногда Я получаю сообщение об ошибке "Неожиданный элемент типа элемента" или подобные ошибки (Неожиданный элемент типа элемента. Метод ReadElementString может быть тольковызывается для элементов с простым или пустым содержимым) Если я получаю XML записи, из которой получаю ошибку, я повторно запускаю описанный выше процесс, чтобы снова сгенерировать класс C #, тогда другие записи возвращают ошибку.
ИтакЯ проверил другой сайт, чтобы убедиться, что «неработающий» XML проверяет соответствие XSD - да!
Мне кажется, что приведенные выше URL-адреса могут некорректно генерировать классы C #.Есть ли другой способ генерировать эти классы?ИЛИ как мне изменить класс вручную, чтобы он соответствовал той записи, которую загружает?