Всего пара строк, и вы не должны изменять или добавлять какие-либо XSD-файлы :). С помощью этого простого изменения вашей схемы в памяти вы можете проверить фрагмент с помощью того же кода, который вы используете для проверки полного документа. Просто убедитесь, что корневой элемент проверяемого фрагмента включает пространство имен. :)

отаю с некоторыми «фрагментами» XML, которые формируют элементы в XML. У меня есть схема, но я не могу проверить эти файлы, потому что они не являются полными XML-документами. Эти фрагменты обернуты необходимыми родительскими элементами, чтобы сформировать действительный xml, когда они используются в других инструментах, поэтому у меня нет особого выбора превратить их в действительный xml или изменить схему.

Можно ли проверить элемент, а не весь документ? Если нет, какие обходные пути могут быть предложены?

Я работаю в C # с .NET 2.0 Framework.

Ответы на вопрос(6)

Ваш ответ на вопрос