Dodawanie elementów importowanych

Gdy schematy stają się większe, często warto podzielić ich treść między kilka dokumentów schematu w celu łatwiejszego utrzymania, możliwości ponownego wykorzystania i zwiększenia czytelności. Można użyć elementu importowanego, aby przenieść definicje i deklaracje ze schematu importowanego do bieżącego.

Zaimportowany schemat może pochodzić z innej przestrzeni nazw niż schemat bieżący.

Do schematu XML można dodawać wiele elementów importowanych, ale przedrostki i przestrzenie nazw muszą być unikalne wśród importowanych schematów.

Poniższe instrukcje zostały napisane dla perspektywy Zasób, ale będą też działać w wielu innych perspektywach.

Aby dodać element importowany, wykonaj następujące czynności:

  1. Otwórz schemat XML w edytorze schematów XML.
  2. W widoku Schemat wybierz schemat. Cały schemat oraz jego zawartość powinny zostać wyświetlone w widoku Projekt.
  3. W widoku Projekt kliknij prawym przyciskiem myszy w sekcji Dyrektywy, a następnie wybierz opcję Dodaj instrukcję importu.
  4. W widoku Właściwości kliknij kartę Ogólne, a następnie przycisk Przeglądaj Ten element graficzny to przycisk Przeglądaj, umieszczony po prawej stronie pola Położenie schematu.
  5. Jeśli chcesz zaimportować schemat XML znajdujący się w środowisku roboczym, wykonaj następujące czynności:
    1. Wybierz opcję Projekty środowiska roboczego, a następnie kliknij przycisk Dalej.
    2. Wybierz schemat, który chcesz zaimportować, a następnie kliknij przycisk Zakończ.
  6. Jeśli chcesz zaimportować schemat XML znajdujący się w sieci WWW, wykonaj następujące czynności:
    1. Wybierz opcję HTTP, a następnie kliknij przycisk Dalej.
    2. Wpisz adres URL schematu XML i kliknij przycisk Zakończ.
      Uwaga: Kopia lokalna schematu nie będzie przechowywana w środowisku roboczym. Każde sprawdzenie poprawności schematu spowoduje sprawdzenie jego zawartości znajdującej się pod podanym adresem URL.
  7. Edytor schematów XML odtworzy przestrzeń nazw zaimportowanego schematu XML i wyświetli ją jako wartość tylko do odczytu w polu Przestrzeń nazw.
  8. Jeśli jest to konieczne, wpisz w polu Przedrostek unikalny przedrostek dla tej przestrzeni nazw.
  9. Kliknij kartę Dokumentacja, jeśli chcesz udostępnić jakiekolwiek informacje o tym elemencie importowanym. Strona Dokumentacja jest wykorzystywana do przechowywania informacji czytelnych dla człowieka, np. opisów.
  10. Kliknij kartę Rozszerzenia, jeśli chcesz dodać elementy informacji o aplikacji do swoich adnotacji komponentów schematu. Strona Rozszerzenia umożliwia określenie schematu i dodanie treści XML do adnotacji.

Jeśli dodasz element importowany do schematu XML, to przy definiowaniu nowych elementów, atrybutów, typów złożonych lub prostych, gdy możliwe jest określenie informacji o typie, wszystkie deklaracje z zaimportowanego schematu będą dostępne na liście Typ związanej z tym elementem, atrybutem, typem złożonym lub prostym.

Zadania pokrewne
Dodawanie elementów włączanych
Dodawanie ponownie zdefiniowanych elementów
Odsyłacze pokrewne
Przestrzenie nazw XML