Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Sep 5, 2019. It is now read-only.

Commit 51767e5

Browse files
Video 04 h 15
-Esempio schema
1 parent 7d168e4 commit 51767e5

File tree

2 files changed

+6
-16
lines changed

2 files changed

+6
-16
lines changed

‎03 - XML Schema.md

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ dove:
204204
- Dentro alla root element possiamo trovare in qualsiasi ordine:
205205
- annotazioni (che sono delle annotazioni)
206206
- elementi globali e dichiarazioni di attributi che sono simili agli attributi e elementi che si hanno nei DTD. Gli elementi globali sono accessibili da tutto il documento e si ha la possibilità di referenziare a questi elementi. Ad esempio si può assegnare un nome e "riprenderlo" attraverso il suo nome
207-
- tipo (dati/modelli) e definizioni di gruppo. In questo caso è possibile creare la sua propria definizione simile a quello che si fa nei linguaggi di programmazione e di assegnare il nome a quel tipo. La defizione di gruppo possono essere considerate delle macro definizioni e definisce i gruppi di dichiarazioni o di definizione che possiamo referenziare dal documento stesso.
207+
- tipo (dati/modelli) e definizioni di gruppo. In questo caso è possibile creare la sua propria definizione simile a quello che si fa nei linguaggi di programmazione e di assegnare il nome a quel tipo. La defizione di gruppo possono essere considerate delle macro definizioni e definisce i gruppi di dichiarazioni o di definizione che possiamo referenziare dal documento stesso.
208208

209209

210210

@@ -218,21 +218,11 @@ dove:
218218

219219
- `<xsd:element name="purchaseOrder" type="PurchaseOrderType"/>` è una dichiarazione globale. Esso ha un nome `purchaseOrder`e un tipo `PurchaseOrderType` . Il type include il "content model" e l'attributo dell'elemento che ha.
220220

221-
- In verde si vede come `PurchaseOrderType` è collegato a`PurchaseOrderType`
222-
223-
224-
225-
226-
227-
228-
229-
230-
231-
232-
233-
234-
235-
221+
- In verde si vede come `PurchaseOrderType` è collegato a`PurchaseOrderType` :
222+
- 1 è il "content model". Si può notare che `shipto` o come `billto` non è referenziabile in tutto in il documento.
223+
- 3 è l'attributo dell'elemento. ![08](immagini/lezione-03/08.png)
224+
- 4 ->si può tuttavia referenciare grazie all'elemento globale `name="comment"`.
225+
- Inoltre gli elementi globali appaoiono nella root del documento.
236226

237227

238228

‎immagini/lezione-03/08.png

15.6 KB
Loading[フレーム]

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /