处理wsdl

时间:2015-10-29 22:35:06

标签: xsd wsdl cxf

我提供了一个XSD,其类型表示如下:

<xs:element name="PhoneNumber">
    <xs:simpleType>
        <xs:restriction base="xs:nonNegativeInteger">
            <xs:pattern value="04[0-9]{8}"/>
        </xs:restriction>
    </xs:simpleType>
</xs:element>

现在我们使用Apache CXF将其从XSD转换为自动生成的代码,并将其指定为BigInteger。

所以我想知道:

  1. 那张XSD有效吗? (我倾向于认为并非整数将永远不存在与前导零)
  2. 无论如何让Apache CXF处理这样的情况并强制该类型为字符串?

0 个答案:

没有答案