Моего XML является, как показано ниже: -как создать XSD для XML, который имеет пространство имен для WebMethod схемы
<?xml version="1.0"?>
<create xmlns:xsi="https://csu.service-now.com">
<sys_id xsi:type="xsd:string">30b78e589d5d0a00eba30ec92748d7fa</sys_id>
<number xsi:type="xsd:string">INC0135185</number>
</create>
Я хочу создание XSD, с помощью которого проверка будет успешной. Таким образом, в основном, что с помощью этого xsd сначала я должен создать схему в web-методах и проверить xml на этот xml.
, что я пытался до сих пор:
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="create">
<xs:complexType>
<xs:sequence>
<xs:element name="sys_id">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute ref="csu:type" xmlns:csu="https://csu.service-now.com"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="number">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute ref="csu:type" xmlns:csu="https://csu.service-now.com"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
но его неспособность там создать схему в webmethods.Looks как это не является допустимым XSD согласно webmethod.i пытались многие, но не повезло.
Пожалуйста, помогите здесь.
, потому что мне нужно проверить встроенный xml на schema.and, создав xsd, мы можем создать схему – samash