Caracteres extendidos deben codificarse en UTF-8 o UTF-16

Síntomas

La herramienta de centros y la herramienta de búsqueda no pueden mostrar información sobre el contenido que contiene caracteres extendidos (por ejemplo, el carácter de diéresis).

Causa

Servidor de TV sólo admite XML asociado extracciones estándar codificaciones ASCII y UTF-8 y UTF-16.

Solución alternativa

Si desea incluir caracteres extendidos en el contenido, utilice esquemas de codificación XML estándares para que estos caracteres extendidos se deben convertir al formato UTF-16 o UTF-8. El analizador XML no requiere que todas las codificaciones excepto UTF-8 (que explica ASCII) y UTF-16.

Estado

Este comportamiento es por diseño.

Más información

Servidor de TV utiliza el DOM de XML es un componente estándar en Microsoft Windows 2000. Aunque el DOM XML en Windows 2000 es compatible con Unicode (aunque no es necesario), los programas de TV Server 1.0 no admiten Unicode XML asociado de extracción.

Nota: todos los analizadores XML deben ser compatible con UTF-8 y UTF-16 y otras codificaciones no son necesarios. Para determinar si el analizador MSXML admite un formato de codificación, escriba la codificación en el encabezado de un archivo XML y, a continuación, abra el archivo en el explorador. Por ejemplo, escriba el siguiente código de ejemplo en el encabezado de un archivo XML:

<?xml version="1.0" encoding="ANSI"?>
Al abrir el archivo en el explorador, recibirá el siguiente mensaje de error:

"El sistema no admite la codificación especificada"
Programas de TV Server admiten UTF-8 y ASCII, y estos programas no son compatibles con el estándar Unicode.

Hay varias formas de controlar los caracteres "extendidos". Tenga en cuenta que para enviar la información que utiliza caracteres extendidos, utilice UTF-8 o UTF-16 para el suministro de XML.
Propiedades

Id. de artículo: 319200 - Última revisión: 17 ene. 2017 - Revisión: 1

Comentarios