XML Schema include ਇਲੈਕਟਰ

ਵਿਵਰਣ ਅਤੇ ਵਰਤੋਂ

include ਇਲੈਕਟਰ ਇੱਕ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਸਮਾਨ ਟਾਰਗੈਟ ਨਾਮ ਸਪੇਸ ਦੇ ਕਈ ਸਕੈਮਾ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。

ਇਲੈਕਟਰ ਸੂਚਨਾ

ਆਉਣ ਵਾਲੀ ਸਮਾਂ ਬੇਸ਼ਰਕਾਰੀ
ਮੂਲ ਇਲੈਕਟਰ schema
ਸਮੱਗਰੀ annotation

ਗਰਮਾਤਾ

<include
id=ID
schemaLocation=anyURI
ਕੋਈ ਗੁਣ
>
(annotation?)
</include>
ਗੁਣ ਵਰਣਨ
id ਵਿਕਲਪੀ।ਇਸ ਇਲੈਕਟਰ ਦੇ ਅਨੂਠੇ ID ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ。
schemaLocation ਲਾਜ਼ਮੀ।ਸਕੈਮਾ ਨਾਮ ਸਪੇਸ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਨ ਵਾਲੇ ਸਕੈਮਾ ਦੇ URI ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ。
ਕੋਈ ਗੁਣ ਵਿਕਲਪੀ।ਕੋਈ ਹੋਰ ਨਾਮ ਸਪੇਸ ਦੇ ਨਾਲ ਕੋਈ ਹੋਰ ਗੁਣ ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ。

(? ਸਮਾਰਕ ਸੰਕੇਤ ਇਨਕਲੂਡ ਇਲੈਕਟਰ ਵਿੱਚ ਸਮਾਰਕ ਹੁੰਦਾ ਹੈ, ਇਹ ਇਲੈਕਟਰ ਕੋਈ ਵੀ ਸਮਾਂ ਜਾਂ ਇੱਕ ਵਾਰ ਹੋ ਸਕਦਾ ਹੈ。)

ਇੰਸਟੈਂਸ

ਸਕੈਮਾ ਨਾਮ ਸਪੇਸ ਦੇ ਰੂਪ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤੇ ਗਏ ਫਾਈਲਾਂ ਨੂੰ ਸਾਰੇ ਨਾਮ ਸਪੇਸ ਦੇ ਸਮਾਨ ਟਾਰਗੈਟ ਨਾਮ ਸਪੇਸ ਦਾ ਹਵਾਲਾ ਦੇਣਾ ਹੈ।ਜੇਕਰ ਸਕੈਮਾ ਟਾਰਗੈਟ ਨਾਮ ਸਪੇਸ ਮੇਲ ਨਹੀਂ ਖਾਤਮਾ ਕਰਦਾ ਤਾਂ ਸ਼ਾਮਲ ਕਰਨਾ ਪ੍ਰਭਾਵੀ ਨਹੀਂ ਹੋਵੇਗਾ:

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.codew3c.com/schema">
<xs:include schemaLocation="http://www.codew3c.com/schema/customer.xsd"/>
<xs:include schemaLocation="http://www.codew3c.com/schema/company.xsd"/>
..
..
..
</xs:schema>