Página de códigos (propiedad Node de esquemas de archivo plano)

 

Use la propiedad Página de códigos para especificar la página de códigos que se usará con un mensaje de instancia.

Se aplica a los nodos de los tipos siguientes

Esquema

Categoría

Archivos planos

Valores permitidos

Cualquiera de las páginas de códigos disponibles en la lista desplegable o un número que corresponda a una página de códigos que no se encuentre en la lista.

Valor predeterminado

Si no se especifica ningún valor para la propiedad Página de códigos, el valor predeterminado es UTF-8. Sin embargo, hay varios otros factores que desempeñan un papel en la determinación del esquema de codificación que se usará con un mensaje de instancia. Consulte la sección Comentarios para obtener más información.

Persistencia xsd

Como valor de la página de códigos (="NNNN") del elemento schema/annotation/appinfo/schemaInfo .

Observaciones

Puede examinar y establecer esta propiedad en el Visual Studio ventana Propiedades al seleccionar el nodo Esquema en el Editor de BizTalk y ha configurado la opción Extensión de archivo plano para la propiedad Extensiones del Editor de esquemas de ese nodo.

Los valores que especifique para esta propiedad no están validados. Por tanto, si especifica un valor que no es válido, los resultados pueden ser imprecisos.

Hay varios factores que influyen en la determinación de cómo se trata la codificación de caracteres de un determinado mensaje de instancia, entre ellos:

  • Al desensamblar un mensaje de instancia de archivo sin formato, se utiliza el algoritmo siguiente para determinar y mantener la información de codificación:

    1. Si "Charset" está establecido en la parte del cuerpo, úselo.

    2. En caso contrario, si el esquema de sobre (o de documento) especifica una página de códigos, úsela.

    3. O bien, si hay una marca de orden de bytes, use ésta.

    4. En caso contrario, considere usar UTF-8.

  • Al ensamblar un mensaje de instancia de archivo sin formato, se utiliza el algoritmo siguiente para determinar el conjunto de caracteres que se debe usar para la descodificación:

    1. Si está establecida la propiedad de contexto del mensaje "XMLNorm.TargetCharset", úsela.

    2. Si, por el contrario, está establecida la propiedad del ensamblador "TargetCharset" (de tiempo de diseño), úsela.

    3. En caso contrario, si el esquema de sobre (o de documento) especifica una página de códigos, úsela.

    4. O bien, si está establecida la propiedad de contexto del mensaje "SourceCharset", úsela.

    5. En caso contrario, utilice UTF-8.

Consulte también

Propiedades de nodo adicionales para los esquemas de archivo sin formato