Når skemaer bliver større, er det ofte praktisk at dele deres indhold mellem flere forskellige skemadokumenter, da det gør det nemmere at vedligeholde, genbruge og læse.
Du kan bruge et importelement til at hente definitioner og erklæringer fra et importeret skema ind i det aktuelle skema.
Det importerede skema kan godt komme fra et andet navneområde end det aktuelle skema.
Du kan tilføje flere importelementer til et XML-skema, men præfiks og navneområder skal være entydige for de enkelte importerede skemaer.
Følgende instruktioner er skrevet til perspektivet Ressource, men gælder også i mange andre perspektiver.
Sådan tilføjer du et importelement:
- Åbn XML-skemaet i XML-skemaeditor.
- Vælg skemaet i oversigten Struktur. Hele skemaet og dets indhold vises i oversigten Design.
- Højreklik på afsnittet Direktiver i afsnittet Design, og klik på Tilføj import.
- Klik på skillebladet Generelt i oversigten Egenskaber, og klik påGennemse
til højre for feltet Skemaplacering.
- Hvis du vil importere et XML-skema, som er placeret på arbejdsbænken:
- Vælg Arbejdsbænkprojekter, og klik på Næste.
- Vælg det skema, du vil importere, og klik på Afslut.
- Hvis du vil importere et XML-skema, der er placeret på internettet:
- Vælg HTTP, og klik på Næste.
- Skriv URL'en for XML-skemaet, og klik på Afslut.
Bemærk: Der bliver ikke gemt en lokal kopi af skemaet på arbejdsbænken.
Hver gang du validerer skemaet, bliver skemaets indhold kontrolleret fra den URL, du angiver.
- XML-skemaeditor henter navneområdet for den importerede XML-skemafil og fremviser den i skrivebeskyttet tilstand i feltet Navneområde.
- Skriv evt. et entydigt præfiks for navneområdet i feltet Præfiks.
- Klik på skillebladet Dokumentation, hvis der skal angives oplysninger om importelementet. Siden Dokumentation bruges til materiale, der læses af personer, f.eks. en beskrivelse.
- Klik på skillebladet Udvidelser, hvis du vil tilføje programoplysningselementer til dine annotationer med skemakomponenter. På siden Udvidelser kan du angive skemaet og tilføje XML-indhold til dine annotationer.
Når du har tilføjet et importelement til XML-skemaet, er erklæringer fra det inkluderede skema tilgængelige i listen Type for elementet, attributten, eller for den komplekse eller enkle type, når du definerer nye elementer, attributter, komplekse eller enkle typer, hvor du kan angive typeoplysninger.