Altova RaptorXML Server 2024

Indicates how the schema's location should be determined. The selection is based on the schema location attribute of the XML instance document. This attribute could be xsi:schemaLocation or xsi:noNamespaceSchemaLocation.

 

eSHLoadBySchemalocation uses the URL of the schema location attribute in the XML instance document. This enumeration literal is the default value.

eSHLoadByNamespace uses the namespace part of xsi:schemaLocation and an empty string in the case of xsi:noNamespaceSchemaLocation to locate the schema via a catalog mapping.

eSHLoadCombiningBoth: If either the namespace URL or schema location URL has a catalog mapping, then the catalog mapping is used. If both have catalog mappings, then the value of ENUMSchemaMapping decides which mapping is used. If neither the namespace nor schema location has a catalog mapping, the schema location URL is used.

eSHLoadIgnore: The xsi:schemaLocation and xsi:noNamespaceSchemaLocation attributes are both ignored.

 

COM and .NET

 

 

eSHLoadBySchemalocation

= 0

eSHLoadByNamespace

= 1

eSHLoadCombiningBoth

= 2

eSHLoadIgnore

= 3

 

Used by

 

 

 

Java

public enum ENUMLoadSchemalocation {

      eSHLoadBySchemalocation

      eSHLoadByNamespace

      eSHLoadCombiningBoth

      eSHLoadIgnore }

 

 

Used by

 

 

 

© 2017-2023 Altova GmbH