文字列の最初の文字に対してXSD検証を実行できるかどうか疑問に思っていましたか?私はそうは思わず、この質問に関連する検索結果を見つけることができませんでした。
XSDファイルとすべて照合されるいくつかのXMLデータ文字列を受け入れるゲートウェイサービスがあります。この場合、最初の文字に文字「S」と「N」のみを含めることができる特定のデータ文字列があり、残りの文字列は英数字にすることができます。
現在、私はそれを文字列として定義していますが、46文字の制限があります。
<xs:element name="navcode">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="46"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
これが可能かどうか誰かが知っていますか?すべての助けをありがとう!