Я не могу решить эту ошибку <xs:element ref="ds:Signature"/>
. Мне нужна помощь, пожалуйста.XSD Signature issue
Авторское право (C) Корпорация Microsoft. Все права защищены. Схема Предупреждение о валидации: 'http://www.w3.org/2000/09/xmldsig#:Signature' el ement не объявлен. Строка 162, позиция 8.
Предупреждение: схема не может быть проверена. Генерация класса может завершиться неудачей или может привести к неправильным результатам.
Предупреждение: невозможно создать классы, потому что не найдены элементы верхнего уровня с сложным типом.
XSD
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
attributeFormDefault="unqualified" elementFormDefault="qualified">
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#"
schemaLocation="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd"/>
<xs:complexType name="SobreCheques">
<xs:annotation>
<xs:documentation>Definition of the ...</xs:documentation>
</xs:annotation>
<xs:sequence>
...
<xs:element ref="ds:Signature"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
схемы http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd, доступный с аппарата? – ulab
@ulab Да, это так. –
ОК. что, если вы сохраняете схему локально и ссылаетесь на нее в 'schemalocation', она все еще не может разрешить пространство имен. – ulab