Java 检查web服务输入中的问号

Java 检查web服务输入中的问号,java,web-services,Java,Web Services,我有一个网络服务。它具有可选字段 现在,当用户在SOAP-UI中测试它时,他正在传递默认值,即“?” 对于基于字符串的值,这将只允许a-z/a-z中的小写/大写字母: <xs:element name="your_element"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:pattern value="[a-zA-Z]"/> </xs:restriction&

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

现在,当用户在
SOAP-UI
中测试它时,他正在传递默认值,即
“?”


对于基于字符串的值,这将只允许a-z/a-z中的小写/大写字母:

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

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

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