У меня проблема с проверкой моего XML-файла после его автоматического форматирования.Проверка не обрезает строку перед ее проверкой.Это ошибка в реализации валидации XML .NET или это допустимое поведение?Если это допустимое поведение, как обычно обрабатываются подобные случаи, потому что, по моему мнению, два XML-файла эквивалентны.
Мой XSD:
<xs:schema ...>
...
<xs:simpleType name="ItemTypeData">
<xs:restriction base="xs:string">
<xs:enumeration value="ItemA" />
</xs:restriction>
</xs:simpleType>
</xs:schema>
Мой XML перед форматированиемпроходит):
...
<ItemType>ItemA</ItemType>
...
После форматирования (проверка не проходит):
...
<ItemType>
ItemA
</ItemType>
...