0

我有一个网络服务。它具有可选的字段。

现在,当用户在 中对其进行测试时SOAP-UI,他正在传递默认值,即"?"

<!--optional>
<name>?</name>

我想在 xsd/wsdl 级别进行检查,以防止此类请求访问我的服务。

我正在使用axis2来托管我的服务。

谢谢并恭祝安康。

4

1 回答 1

1

这将只允许来自 az / AZ 的小写/大写字母作为基于字符串的值:

<xs:element name="your_element">
  <xs:simpleType>
    <xs:restriction base="xs:string">
  <xs:pattern value="[a-zA-Z]"/>
</xs:restriction>

只需在谷歌上搜索一下“XSD”或“XML Schema”,阅读几页,您基本上可以限制/允许任何内容;)

于 2013-10-28T10:34:21.060 回答