導入XSDschema參考我使用的Sparx企業架構師V10從XML生成模式圖形模型XSD架構。的Sparx企業架構師 - XSD生成:在生成一個
基本上,我創建2個不同的XSDschema:1個主XSDshema與我的實體是複雜類型:
<xs:complexType name="EntitytXT">
<xs:annotation>
<xs:documentation>This is the definition of an EntitytXT</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="element1" type="shared:StringXT" minOccurs="1" maxOccurs="1"/>
<xs:element name="element2" type="shared:StringXT" minOccurs="1" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
另一創建XSDschema是「共享的一個」,並且是隻用型StringXT簡單;這樣的東西組成:
<xs:simpleType name="StringXT">
<xs:restriction base="xs:string">
<xs:maxLength value="5" />
</xs:restriction>
</xs:simpleType>`
我想要做的是: 每當我產生與EA的第一主XSD,導入的XSD「共享」路徑 xmlns:v1shared="http://xxxx/common/v1/shared"
並且標籤
<xs:import namespace="http://xxxx/shared" schemaLocation="http:/xx/xx/common/shared.xsd" />
存在於我的生成生成的XSD。
非常感謝。