Altova RaptorXML Server 2025

Contiene literales de enumeración que indican cómo determinar la ubicación del esquema. Para ello se basa en el atributo de ubicación del esquema del documento de instancia XML. Este atributo puede ser xsi:schemaLocation o xsi:noNamespaceSchemaLocation.

 

eSHLoadBySchemalocation usa la URL del atributo de ubicación del esquema en el documento de instancia XML. Este literal de enumeración es el valor predeterminado.

eSHLoadByNamespace usa la parte de espacio de nombres del atributo xsi:schemaLocation (en el caso de xsi:noNamespaceSchemaLocation es una cadena vacía) y busca el esquema a través de la asignación de catálogo.

eSHLoadCombiningBoth: si la URL de espacio de nombres o la de ubicación del esquema tienen una asignación de catálogo, esta asignación de catálogo se utiliza. Si ambas 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 la URL.

eSHLoadIgnore: se ignoran los atributos xsi:schemaLocation y xsi:noNamespaceSchemaLocation.

 

COM y .NET

 

 

eSHLoadBySchemalocation

= 0

eSHLoadByNamespace

= 1

eSHLoadCombiningBoth

= 2

eSHLoadIgnore

= 3

 

Usada por

 

 

 

Java

public enum ENUMLoadSchemalocation {

      eSHLoadBySchemalocation

      eSHLoadByNamespace

      eSHLoadCombiningBoth

      eSHLoadIgnore }

 

 

Usada por

 

 

 

© 2018-2024 Altova GmbH