Lingua

DocumentBuilderFactory.Validating Proprietà

Definizione

Indica se la factory è configurata per produrre parser che convalidano il contenuto XML durante l'analisi. -oppure- Specifica che il parser prodotto da questo codice convaliderà i documenti man mano che vengono analizzati.

public virtual bool Validating { [Android.Runtime.Register("isValidating", "()Z", "GetIsValidatingHandler")] get; [Android.Runtime.Register("setValidating", "(Z)V", "GetSetValidating_ZHandler")] set; }
[<get: Android.Runtime.Register("isValidating", "()Z", "GetIsValidatingHandler")>]
[<set: Android.Runtime.Register("setValidating", "(Z)V", "GetSetValidating_ZHandler")>]
member this.Validating : bool with get, set

Valore della proprietà

true se la factory è configurata per produrre parser che convalidano il contenuto XML durante l'analisi; false in caso contrario.

Attributi

Commenti

Documentazione del getter delle proprietà:

Indica se la factory è configurata per produrre parser che convalidano il contenuto XML durante l'analisi.

per javax.xml.parsers.DocumentBuilderFactory.isValidating().

Documentazione del setter delle proprietà:

Specifica che il parser prodotto da questo codice convaliderà i documenti man mano che vengono analizzati. Per impostazione predefinita, il valore di è impostato su false.

Si noti che "la convalida" in questo caso indica un parser di convalida come definito nella raccomandazione XML. In altre parole, essenzialmente controlla solo la convalida DTD. ad eccezione delle due proprietà legacy definite in JAXP 1.2. Per altri dettagli, vedere qui.

Per usare linguaggi di schema moderni, ad esempio W3C XML Schema o RELAX NG anziché DTD, è possibile configurare il parser come parser non di convalida lasciando il metodo #setValidating(boolean), quindi usare il false#setSchema(Schema) metodo per associare uno schema a un parser.

per javax.xml.parsers.DocumentBuilderFactory.setValidating(boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a