Riferimenti:Glossario XML

Da GeoGebra Manual.

Questo glossario spiega i termini utilizzati negli articoli di riferimento XML. È stato generato dal foglio di stile xs3p.

Abstract
(Applicabile a definizioni di tipo complesso e dichiarazioni di elementi). Non è possibile utilizzare un elemento abstract o un tipo complesso per validare l'istanza di un elemento. Se è presente un riferimento a un elemento abstract, per validare l'istanza è possibile utilizzare esclusivamente le dichiarazioni di elementi che possono sostituire l'elemento. Per i riferimenti alle definizioni di tipo abstract è possibile utilizzare solo tipi derivati.
All Model Group
Gli elementi figli possono essere indicati in qualsiasi ordine all'interno delle istanze. Vedere: http://www.w3.org/TR/xmlschema-1/#element-all.
Choice Model Group
Nelle istanze può essere indicato solo uno tra gli elementi figli e i gruppi di modelli. Vedere: http://www.w3.org/TR/xmlschema-1/#element-choice.
Collapse Whitespace Policy
Sostituisce i caratteri di tabulazione, avanzamento di riga e testo a capo con un carattere di spazio (Unicode 32), quindi trasforma sequenze di caratteri spazio contigui in un singolo carattere spazio, rimuovendo i caratteri spazio iniziali e finali.
Disallowed Substitutions
(Applicabile a dichiarazioni di elementi). Se viene specificata una sostituzione, allora i membri dei gruppi di sostituzione non possono essere utilizzati al posto della dichiarazione dell'elemento, per validare le istanze dell'elemento. Se vengono specificati metodi di derivazione, come ad esempio estensione, restrizione, allora la dichiarazione dell'elemento non utilizzerà tali metodi per validare le istanze dell'elemento che hanno tipi derivati dal tipo di dichiarazione dell'elemento. In genere, le istanze di un elemento possono avere la precedenza sul tipo di dichiarazione, specificando un attributo xsi:type.
Key Constraint
È come Uniqueness Constraint, ma inoltre richiede l'indicazione del/i valore/i specificati. Vedere: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.
Key Reference
Assicura che il/i valore/i specificati corrispondano a quelli di Key Constraint o Uniqueness Constraint. Vedere: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.
Model Group
Raggruppa il contenuto (content) dell'elemento, specificando l'ordine in cui questo si verifica e il numero di volte in cui il gruppo dell'elemento può essere ripetuto. Vedere: http://www.w3.org/TR/xmlschema-1/#Model_Groups.
Nillable (Applicabile a dichiarazioni di elementi).
Se la dichiarazione di un elemento è nillable, le istanze possono utilizzare l'attributo xsi:nil, che è l'attributo booleano nil, definito sul namespace http://www.w3.org/2001/XMLSchema-instance. Se l'istanza di un elemento ha l'attributo xsi:nil impostato come true, può essere lasciata vuota, anche se la relativa dichiarazione può richiedere un contenuto.
Notation
Una notation (notazione) è utilizzata per identificare il formato di una parte dei dati. I valori degli elementi e degli attributi del tipo NOTATION, devono provenire dai nomi delle notazioni dichiarate. Vedere: http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations.
Preserve Whitespace
Preserva gli spazi vuoti, esattamente come sono visualizzati nelle istanze.
Prohibited Derivations (Applicabile a definizioni di tipo).
I metodi di derivazione che non possono essere utilizzati per creare sotto-tipi a partire da una determinata definizione di tipo.
Prohibited Substitutions (Applicabile a definizioni di tipo complesso).
Non consente ai sotto-tipi derivati tramite i metodi di derivazione specificati di validare le istanze dell'elemento al posto della definizione di tipo indicata.
Replace Whitespace Policy
Sostituisce i caratteri di tabulazione, avanzamento di riga e testo a capo con un carattere di spazio (Unicode 32).
Sequence Model Group
Gli elementi figli e i gruppi di modelli devono essere indicati nell'ordine specificato all'interno delle istanze. Vedere: http://www.w3.org/TR/xmlschema-1/#element-sequence.
Substitution Group
Gli elementi che fanno parte di un gruppo di sostituzione (substitution group) possono essere utilizzati quando è presente un riferimento al primo elemento del gruppo di sostituzione.
Substitution Group Exclusions (Applicabile a dichiarazioni di elementi).
Non consente alle dichiarazioni di elementi di sostituire una dichiarazione di un dato elemento, se queste sono di tipo derivato dal tipo originale dell'elemento, tramite i metodi di derivazione specificati.
Target Namespace
Il target namespace identifica il namespace a cui appartengono i componenti dello schema. Se non è indicato alcun target namespace, i componenti dello schema non appartengono ad alcun namespace.
Uniqueness Constraint
Assicura l'unicità del valore di un elemento/attributo, o di una combinazione di valori, a uno scopo preciso. Vedere: http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions.
© 2024 International GeoGebra Institute