next up previous
Next: About this document ... Up: Organizer.xml: commento Previous: Definizione di un linguaggio

Uso del linguaggio definito

La DTD vista nella precedente sezione definisce un linguaggio che può essere utilizzato in documenti XML per strutturare delle informazioni. Nel seguito è riportato un esempio. L'aspetto più particolare di questo esempio è l'uso degli attributi ``id_voce" di voce e ``chi_incontro" di appuntamento. Esi sono rispettivamente di tipo ID e di tipo IDREF: il primo, come sappiamo, funge da identificatore, il secondo consente di correlare occorrenze di elementi ad altre (nel caso di esempio un appuntamento con i dati relativi alla persona che si incontrerà):

<organizer>

<rubrica>
    <categoria>amici</categoria>
    <voce id_voce="voce_matt">
        <nome> Matteo </nome>
        <cognome> Baldoni </cognome>
        <tel> 12345 </tel>
        <tel> 67890 </tel>
        <indirizzo> via pinco palla 21 </indirizzo>
    </voce>
</rubrica>

<agenda>

    <appuntamento luogo="ristorante X" chi_incontro="voce_matt" quando="4/6">
        Compleanno Matteo!!!
    </appuntamento>

</agenda>

</organizer>



Baroglio Cristina 2003-01-14