NOTATION

L'istruzione NOTATION viene utilizzata per definire notazioni. Le notazioni consentono al documento XML di passare informazioni di notifica ad applicazioni esterne.

Sintassi

<!NOTATION name [SYSTEM|PUBLIC publicID] resource >

Parametri

  • nome
    Il nome della notazione. Obbligatorio per tutte le definizioni di notazione.
  • IDpubblico
    L'identificatore pubblico per la notazione. Richiesto solo se la dichiarazione utilizza la parola chiave PUBLIC.
  • risorsa
    Il valore per la notazione. Obbligatorio per tutte le definizioni di notazione. Ingenere, se la notazione è pubblica si tratta di un URI (Uniform Resource Identifier), leggibile dalle persone ma non dai computer. Per le notazioni basate su sistemi il valore potrebbe fare riferimento al nome di file dell'applicazione nel sistema che può essere utilizzata per facilitare la gestione di dati non XML. Ad esempio, è possibile dichiarare una notazione per facilitare la gestione di un'entità esterna non analizzata come, ad esempio, un file di immagine in formato JPEG o GIF.

Esempi

Notazione per dichiarare il proprio tipo di dati

La seguente istruzione dichiara una notazione che può essere utilizzata per fare riferimento a un tipo di documento di catalogo personalizzato definito dall'utente.

<!NOTATION MyCatalog SYSTEM "http://example.microsoft.com/catalog">

Notazione per dichiarare un tipo MIME

La seguente istruzione dichiara una notazione nella DTD per consentire il supporto di entità non analizzate che fanno riferimento a file di immagine in formato GIF.

<!NOTATION image_gif SYSTEM "image/gif">

Vedere anche

Concetti

ATTLIST (Elenco attributi)
ELEMENT
ENTITY