Přidávání prvků include

S tím, jak se schéma rozrůstá, je velmi často nutné je rozdělit do několika dokumentů schématu pro účely jejich snadné údržby, opětovné využitelnosti, přehlednosti apod. Prvek include je možno použít k přinášení definic a deklarací ze zahrnutého schématu do aktuálního schématu. Zahrnuté schéma musí být ve stejném cílovém oboru názvů jako zahrnující schéma.

Následující pokyny byly zapsány pro perspektivu XML, ale fungují také v mnoha jiných perspektivách.

Chcete-li přidat prvek include, proveďte následující kroky:

  1. Otevřete vaše schéma XML ve vašem editoru XML schema editor.
  2. Vyberte schéma v pohledu Osnova. Celé schéma a jeho obsah se zobrazí v pohledu Návrh.
  3. V pohledu Návrh klepněte pravým tlačítkem myši na oddíl Direktivy a poté klepněte na volbu Přidat Include.
  4. V pohledu Vlastnosti klepněte na kartu Obecné a poté klepněte na volbu Procházet Tento obrázek je tlačítkem Procházet napravo od pole Umístění schématu. Vybraný soubor schématu XML musí mít stejný obor názvů jako aktuální schéma.
  5. Chcete-li vybrat schéma XML umístěné na pracovní ploše, vyberte volbu Projekty pracovní plochy a poté klepněte na tlačítko Další.
  6. Vyberte schéma, které chcete zahrnout, a klepněte na tlačítko Dokončit.
  7. Chcete-li vybrat schéma XML umístěné na webu, vyberte volbu HTTP a klepněte na Další.
  8. Zadejte adresu URL schématu XML a klepněte na Dokončit.
    Poznámka: Lokální kopie schématu nebude uložena v pracovní ploše. Při každém ověření schématu bude obsah schématu zkontrolován z adresy URL, kterou zadáte.
  9. Editor XML schema editor načte umístění zahrnutého souboru schématu XML a zobrazí jej v poli Umístění schématu. Toto pole lze kdykoli upravovat tak, aby odpovídalo umístění souboru schématu XML.
  10. Chcete-li zadat jakékoliv informace o tomto prvku include, klepněte na kartu Dokumentace. Pro materiál určený lidem, jako například popis, se používá stránka Dokumentace.
  11. Chcete-li přidat prvky informací o aplikaci do vašich anotací komponent schémat, klepněte na kartu Rozšíření. Stránka Rozšíření vám umožňuje zadávat schéma a přidávat obsah XML do vašich anotací.

Jakmile přidáte prvek include do vašeho schématu XML, při definování nových prvků, atributů, komplexních typů nebo jednoduchých typů, u kterých je možno zadat informace o typu, všechny deklarace ze zahrnutého schématu budou k dispozici na seznamu Typ pro daný prvek, atribut nebo komplexní či jednoduchý typ.

Například pokud má soubor Address.xsd následující obsah:

<complexType name="Address">
    <sequence>
        <element name="name" type="string">
        <element name="street" type="string">
    </sequence>
</complexType>
a máte schéma XML s názvem PurchaseOrder.xsd, které přidává prvek include pro soubor Address.xsd, potom při definování nového prvku v Objednávce můžete jako jeho typ určit typ Adresa.

(c) Copyright 2001, World Wide Web Consortium (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University).

Související úlohy
Přidávání prvků importu
Přidávání prvků redefine
Související odkazy
Obor názvů XML