Altova RaptorXML Server 2025

Contiene los literales de enumeración que definen el comportamiento de los elementos xs:import, cada uno de los cuales tiene los atributos opcionales namespace y schemaLocation.

 

eSILoadBySchemalocation usa el valor del atributo schemaLocation para buscar el esquema, teniendo en cuenta las asignaciones de catálogo. Si está presente el atributo namespace, se importa el espacio de nombres (con licencia).

eSILoadPreferringSchemalocation: si está presente el atributo schemaLocation, se utiliza teniendo en cuenta las asignaciones del catálogo. Si no está presente el atributo schemaLocation, se usa el valor del atributo namespace a través de una asignación de catálogo. Este literal es el valor predeterminado de la enumeración.

eSILoadByNamespace usa el valor del atributo namespace para encontrar el esquema a través de una asignación de catálogo.

eSILoadCombiningBoth: si el atributo namespace o schemaLocation tienen una asignación de catálogo, esta asignación de catálogo se utiliza. Si ambos tienen una asignación de catálogo, entonces es el valor del parámetro ENUMSchemaMapping lo que decide cuál de las asignaciones se utiliza. Si ninguna tiene una asignación de catálogo, se usa el valor del atributo schemaLocation (que debería ser una URL).

eSILicenseNamespaceOnly: el espacio de nombres se importa. No se importa ningún documento de esquema.

 

COM y .NET

 

eSILoadBySchemalocation

= 0

eSILoadPreferringSchemalocation

= 1

eSILoadByNamespace

= 2

eSICombiningBoth

= 3

eSILicenseNamespaceOnly

= 4

 

Usada por

 

 

 

Java

public enum ENUMSchemaImports {

      eSILoadBySchemalocation

      eSILoadPreferringSchemalocation

      eSILoadByNamespace

      eSILoadCombiningBoth

      eSILicenseNamespaceOnly }

 

Usada por

 

 

 

© 2018-2024 Altova GmbH