Hello
je suis un peu pommé avec ces tags et je n'arrive pas a faire ce que je veux (altova jamais content )
voila un xsd tout simple base.xsd
Code :
- <s:schema xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:tns="base.generated" targetNamespace="base.generated" elementFormDefault="qualified">
- <s:complexType name="MysharedObject">
- <s:attribute name="id" type="s:string"/>
- </s:complexType>
- </s:schema>
|
en voila un autre import.xsd
Code :
- <s:schema xmlns:tns="base2.generated" xmlns:s="http://www.w3.org/2001/XMLSchema" targetNamespace="base2.generated" elementFormDefault="qualified">
- <s:import schemaLocation="base.xsd" namespace="base.generated"/>
- <s:complexType name="ASimpleObject">
- <s:sequence>
- <s:element name="mysharedObject" type="tns:MysharedObject"/>
- </s:sequence>
- </s:complexType>
- </s:schema>
|
Je voudrais juste utiliser un objet déclaré dans mon base.xsd, dans mon import.xsd, mais avec des nameSpace différents.
La Altova me dit qu'il ne trouve pas MysharedObject dans base2.generated
Avec le tag include, j'arrive a rien non plus.
Des idées ?
Tkx