Any-elementin lisäys

Voit käyttää any-elementtiä samalla tavalla kuin DTD-tiedoston ANY-sisältömallia. Elementtiä on kuitenkin käytettävä yhdessä nimitilojen kanssa. Tämän avulla voit sisällyttää mitä tahansa oikein muotoiltua XML-sisältöä, kuten HTML-Web-sivun, joka on XHTML 1.0 -syntaksin mukainen.

Esimerkki:

<element name = "MyWebPage">
<complexType>
<any namespace ="http://www.w3.org/1999/xhtml>
 < minOccurs="1" maxOccurs="unbounded" processContents="skip"/>
</complexType>
</element>

Edellä esitetty skeeman fragmentti sallii <MyWebPage> -elementin sisältää mitä tahansa oikein muotoiltua XHTML-tietoa, joka näkyy määritetyssä nimitilassa.

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

Voit lisätä any-elementin seuraavasti:

  1. Napsauta hiiren kakkospainikkeella hahmotelmanäkymässä olevaa sisältömallia, jota haluat käsitellä, ja valitse Lisää mikä tahansa -vaihtoehto.
  2. Valitse uusi any-elementti.
  3. Voit valita skeeman muokkausohjelman Ominaisuudet-näkymässä namespace-arvoksi jonkin seuraavista:
    • ##any. Valitsemalla tämä arvo sallitaan kaikkien nimitilojen kaikki oikein muodostetut XML-tiedostot.
    • ##local . Valitsemalla tämä arvo sallitaan kaikki oikein muodostetut XML-tiedostot, joita ei ole määritetty mihinkään nimitilaan.
    • ##other . Valitsemalla tämä arvo sallitaan kaikki oikein muodostetut XML-tiedostot, jotka eivät ole peräisin määritettävän lajin kohdenimitilasta.
    • ##targetNamespace. Tämä on lyhenne määritettävän lajin kohdenimitilalle.
  4. Voit valita processContents-arvoksi jonkin seuraavista:
    • skip. XML-prosessori ei tarkista sisältöä lainkaan.
    • lax. XML-prosessori tarkistaa sisällön niin laajalti kuin mahdollista.
    • strict. XML-prosessori tarkistaa sisällön kokonaan.
  5. MinOccurs-arvo määrittää, kuinka monta kertaa any-elementin on esiinnyttävä ilmentymäasiakirjassa. Jos haluat määrittää elementin valinnaiseksi, valitse 0-vaihtoehto. Muussa tapauksessa valitse 1-vaihtoehto.
  6. MaxOccurs-arvo määrittää, kuinka monta kertaa any-elementti voi enintään esiintyä ilmentymäasiakirjassa. Voit valita 0- tai 1-vaihtoehdon tai, jos et halua määrittää enimmäismäärää, Sitomaton-vaihtoehdon.
  7. Valitse Julkaisut-välilehti, jos haluat määrittää tietoja tästä elementistä. Julkaisut-sivulla on käyttäjien luettavissa olevaa aineistoa, kuten kuvauksia.
  8. 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öä.

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