Sisällytyselementtien lisäys

Kun skeemat kasvavat, on usein toivottavaa jakaa niiden sisältö useisiin skeema-asiakirjoihin ylläpidon helppouden, uudelleenkäytön ja luettavuuden vuoksi. Voit lisätä sisällytetyn skeeman määrittelyjä ja esittelyjä käytössä olevaan skeemaan include-sisällytyselementtien avulla. Sisällytetyn skeeman tulee olla samassa kohdenimitilassa kuin sisällyttävä skeema.

Seuraavat ohjeet on kirjoitettu XML-perspektiiviä varten, mutta ne pätevät useissa muissakin perspektiiveissä.

Voit lisätä sisällytyselementin noudattamalla näitä vaiheita:

  1. Avaa XML-skeema XML-skeeman muokkausohjelmassa.
  2. Valitse skeema hahmotelmanäkymässä. Suunnittelunäkymässä on näkyvissä koko skeema sisältöineen.
  3. Napsauta hiiren kakkospainikkeella suunnittelunäkymän Ohjeet-osaa ja valitse sitten Lisää sisällytys -vaihtoehto.
  4. Valitse ominaisuusnäkymässä Yleiset-välilehti ja napsauta Skeeman sijainti -kentän oikealla puolella olevaa Selaa-painiketta (Selaa-painikkeen kuva). Valitsemallasi XML-skeematiedostolla tulee olla sama nimitila kuin nykyisellä skeemalla.
  5. Jos haluat valita työympäristössä olevan XML-skeeman, valitse Työympäristön projektit -vaihtoehto ja napsauta Seuraava-painiketta.
  6. Valitse sisällytettävä skeema ja napsauta Valmis-painiketta.
  7. Jos haluat valita Web-ympäristössä olevan XML-skeeman, valitse HTTP-vaihtoehto ja napsauta Seuraava-painiketta.
  8. Kirjoita XML-skeeman URL-osoite ja napsauta Valmis-painiketta.
    Huomautus: Työympäristöön ei tallennu skeeman paikallista kopiota. Joka kerta, kun tarkistat skeeman, skeeman sisältö tarkistetaan määrittämästäsi URL-osoitteesta.
  9. XML-skeeman muokkausohjelma noutaa sisällytetyn XML-skeematiedoston sijainnin, joka on näkyvissä Skeeman sijainti -kentässä. Voit määrittää XML-skeematiedoston sijainnin uudelleen milloin tahansa muokkaamalla tämän kentän arvoa.
  10. Valitse Julkaisut-välilehti, jos haluat määrittää tietoja tästä sisällytyselementistä. Julkaisut-sivulla on käyttäjien luettavissa olevaa aineistoa, kuten kuvauksia.
  11. Valitse Laajennukset-välilehti, jos haluat lisätä skeemakomponenttien merkintöihin sovelluksen tietoelementtejä. Laajennukset-sivulla voit määrittää skeeman ja lisätä merkintöihin XML-sisältöä.

Kun olet lisännyt sisällytyselementin XML-skeemaan ja määrittelet uusia elementtejä, määritteitä, kompleksisia lajeja tai yksinkertaisia lajeja silloin, kun lajitiedot ovat määritettävissä kaikki sisällytetyn skeeman esittelyt ovat käytettävissä elementin, määritteen, kompleksisen tai yksinkertaisen lajin Laji-luettelossa.

Jos esimerkiksi Address.xsd-tiedoston sisältö on seuraavanlainen:

<complexType name="Address">
    <sequence>
        <element name="name" type="string">
        <element name="street" type="string">
    </sequence>
</complexType>
ja sinulla on XML-skeema, jonka nimi on PurchaseOrder.xsd ja joka on lisännyt sisällytyksen Address.xsd-tiedostoon, niin määritettäessä uutta elementtiä PurchaseOrder-skeemaan voidaan sen lajiksi valita Address.

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

Aiheeseen liittyviä tehtäviä
Tuontielementtien lisäys
Uudelleenmäärityselementtien lisäys
Aiheeseen liittyviä tietolähteitä
XML-nimitilat