ENUMValidationType

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Server APIs; HTTP REST, COM/.NET, Java > Referenz zur Server API > Enumerationen >

ENUMValidationType

Gibt an, welche Validierung durchgeführt werden soll und definiert im Fall von XML-Dokumenten, ob die Validierung anhand einer DTD oder einer XSD durchgeführt werden soll.

 

eValidateAny: Der Dokumenttyp (z.B. XML oder XSD) wird ermittelt und die Validierung wird automatisch für diesen Dokumenttyp ausgewählt.
eValidateXMLWithDTD: Definiert die Validierung eines XML-Dokuments anhand einer DTD.
eValidateXMLWithXSD: Definiert die Validierung eines XML-Dokuments anhand einer XSD (XML-Schema).
eValidateDTD: Definiert die Validierung eines DTD-Dokuments.
eValidateXSD: Definiert die Validierung eines XSD (W3C XML-Schema)-Dokuments.
eValidateJSON: Definiert die Validierung eines JSON-Instanzdokuments.
eValidateJSONSchema: Definiert die Validierung eines JSON-Schemadokuments anhand von JSON Schema v4.
eValidateAvro: Definiert die Validierung einer Avro-Binärdatei. Die Avro-Daten in der Binärdatei werden anhand des in der Binärdatei enthaltenen Schemas validiert.
eValidateAvroSchema: Definiert die Validierung eines Avro-Schemas anhand der Avro-Schema-Spezifikation.
eValidateAvroJSON: Definiert die Validierung einer JSON-serialisierten Avro-Datendatei anhand eines Avro-Schemas.

 

COM und .NET

 

eValidateAny

= 0

eValidateXMLWithDTD

= 1

eValidateXMLWithXSD

= 2

eValidateDTD

= 3

eValidateXSD

= 4

eValidateJSON

= 5

eValidateJSONSchema

= 6

eValidateAvro

= 7

eValidateAvroSchema

= 8

eValidateAvroJSON

= 9

 

Verwendet von

 

Schnittstelle

Methode

IXMLValidator

isValid

 

Java

public enum ENUMValidationType {

      eValidateAny

      eValidateXMLWithDTD

      eValidateXMLWithXSD

      eValidateDTD

      eValidateXSD
      eValidateJSON

      eValidateJSONSchema

      eValidateAvro
      eValidateAvroSchema

      eValidateAvroJSON }

 

Verwendet von

 

Klasse

Methode

XMLValidator

isValid

 


© 2019 Altova GmbH