Torna alla versione inglese della documentazione
Regole di convalida del parser XML (stage Hierarchical Data)
Regole di validazione del parser XML (DataStage®)
Ultimo aggiornamento: 12 mar 2025
Per impostazione predefinita, il parser XML utilizza una convalida minima e ignora le violazioni. Per personalizzare la convalida, specificare l'azione da eseguire quando si verifica una violazione.
Le seguenti tabelle descrivono le regole di validazione e le azioni applicabili.
Regola | Descrizione | Azioni |
---|---|---|
Il tipo di dati ha un valore non ammesso | Il valore deve corrispondere alle regole di valore per il tipo di dati dell'elemento corrispondente. |
|
Il valore non rispetta il vincolo facet Nota: se si abilita questa regola, anche la regola Il tipo di dati ha un valore non valido viene impostata con lo stesso valore selezionato per la regola Il valore non ha un vincolo facet .
|
Il valore viene controllato rispetto ai facet del tipo di elemento corrispondente. |
|
Un elemento che non può essere null ha un valore null | Gli elementi non annullabili vengono controllati per garantire che non contengano valori null. |
|
Utilizza valori predefiniti globali per i valori mancanti | I valori mancanti vengono sostituiti con i valori predefiniti. |
|
Rimuovi spazi dai valori | Ridurre lo spazio prima e dopo un valore prima di eseguire il controllo del tipo e la conversione del tipo. |
|
Regola | Descrizione | Azioni |
---|---|---|
Documento in formato non corretto | Il documento non è corretto. |
|
Gli elementi non sono dichiarati nello schema | Gli elementi nel documento istanza devono essere dichiarati nello schema. Le violazioni possono verificarsi quando un lavoro utilizza una versione non aggiornata di un schema. |
|
L'elemento Nil ha un valore | Gli elementi annullabili vengono controllati per garantire che non contengano valori di dati. Ciò si applica solo agli elementi in cui nullable è impostato su true nel documento xml. |
|
Elemento obbligatorio mancante | Gli elementi devono essere visualizzati correttamente nel documento dell'istanza. Le violazioni possono verificarsi se un attributo richiesto è mancante o se un elemento appare fuori ordine in un contenuto di sequenza. |
|
L'elenco contiene un numero di ricorrenze non valido | Il numero di ricorrenze deve essere compreso tra il valore dell'attributo MinOccurs e l'attributo MaxOccurs , come definito nello schema. |
|
I valori ID non sono univoci | Ogni documento deve avere un ID univoco. |
|
L'argomento è stato utile?
0/1000