Witam ponownie.
Powyższy artykuł o ile dobrze zrozumiałem odnosi się do sytuacji gdzie stosując import można się odwołać do typu schematu importowanego. Mi bardziej chodzi o coś takiego, że:
Przykładowy plik xsd1:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://myNameSpace/myfile" elementFormDefault="qualified">
<xs:element name="element_glowny">
<xs:complexType>
<xs:sequence>
<xs:element name="element_wew" type="xs:string"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
I teraz czy jeżeli w główny plik main zaimportuje ten plik xsd1 tak jak poniżej to czy walidując znacznik element_główny z poziomu pliku main zostanie on zweryfikowany? Czy ja źle rozumiem działanie tego importu?
Plik main.xsd
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://myNameSpace/main" xmlns:myfile="http://myNameSpace/myfile">
<xs:import schemaLocation="myfile.xsd" namespace="http://myNameSpace/myfile"></xs:import>
</xs:schema>
dodanie znaczników <code class="xml"> - furious programming