我了解以下代码是this file中wsdl模式的一部分。
<s:element name="serverVersionResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="serverVersionResult" type="s:string"/>
</s:sequence>
</s:complexType>
</s:element>
我的问题是:
1)什么是<element>
?
2)什么是<complexType>
?
3)什么是<sequence>
?
4)最重要的是,{s}在<s:element>
中是什么意思?
如果数据发回给我。数据是什么样的?
答案 0 :(得分:1)
<element>
是什么?
在XML模式中,元素定义XML的元素。
它可能是简单的compex类型。
<complexType>
是什么?
CompexType通常包含对象定义,它可以包含一个或多个元素。
<sequence>
是什么?
序列定义XML元素的序列。它是可选的东西。 如果CompexType被指示器包围。这意味着子元素必须按照声明的顺序出现。您将在“ XSD指标”一章中了解有关指标的更多信息。尽管在您的示例中,这并不重要,因为那里只有一个元素。
最重要的是,{s}在
<s:element>
中是什么意思?
s
是您的架构URI的本地名称架构。
我认为,您应该深入研究XML模式定义。您可以尝试https://www.w3schools.com/xml/schema_intro.asp。