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:
- Napsauta hiiren kakkospainikkeella hahmotelmanäkymässä olevaa
sisältömallia, jota haluat käsitellä, ja valitse Lisää
mikä tahansa -vaihtoehto.
- Valitse uusi any-elementti.
- 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.
- 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.
- 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.
- 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.
- Valitse Julkaisut-välilehti, jos
haluat määrittää tietoja tästä elementistä. Julkaisut-sivulla on käyttäjien
luettavissa olevaa aineistoa, kuten kuvauksia.
- 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).