Fișiere de definire a schemei de fișier
Crearea schemelor XSD. puteți:
1. să declare elemente și atribute.
De exemplu, această definiție specifică faptul că elementul "Autor" al tipului de șir trebuie să apară una singură și o singură dată și, dacă nu este specificat, are valoarea "Pushkin".
Parametrul maxOccurs = "neîngrădit" indică faptul că elementul poate apărea de mai multe ori.
Parametrul ref vă permite să trimiteți elementul global sau atributul deja descris în acest fișier pentru a evita re-descrierea acelorași elemente.
2. Identificați tipurile simple și complexe.
În XSD, există tipuri predefinite - cam la fel ca în .NET. În timp ce aplicația se execută, acestea sunt convertite în tipuri .NET. Pe baza lor, puteți construi tipuri complexe, similare cu structura limbajelor de programare. Un tip complex constă dintr-o secvență de descrieri de elemente. Definiți un tip complex:
etichetă
etichetă
Tipurile simple sunt, de asemenea, construite pe baza tipurilor standard, impunând diferite constrângeri. Tipurile pot fi globale sau imbricate în definirea elementelor. În exemplul anterior, este definit un tip global de cotație complexă.
Tipul global poate fi utilizat în definirea elementelor:
Peste tot este scris că acesta este cel mai independent și ușor de utilizat control de navigație care funcționează imediat cu web.sitemap și nu necesită definirea SiteMapDataSource.
În xHTML se arată astfel:
pentru că alt nav. EC-urile lucrează printr-o sursă simplă de date fără erori și concluzionez că cardul este scris corect. PH:
/L11_1_simplePage.aspx "title =" Pagina 1 "description =" Pagina simplă 1. ">