Contenido
A veces, dentro de la sintaxis XML, los desarrolladores colocará una secuencia de entradas entre los datos de caracteres o los soportes CDATA. La información que se coloca entre estos soportes es irreconocible para el analizador XML. La motivación para el uso del CDATA, es para colocar notas especiales dentro del código o incluir caracteres ilegales, como comercial o "<>" que normalmente causan el XML parser accidente (accidente en el analizador XML). Si estos símbolos son esenciales para la entrada, entonces la aplicación del CDATA es una obligación.
instrucciones
Cómo utilizar CDATA en XML-
Busque las etiquetas de donde se producen los caracteres ilegales en sus datos. Para ello, abra el archivo XML en un explorador. Si hay un carácter ilegal, recibirá un mensaje de error. Observe la etiqueta donde se produce el error. En el documento de ejemplo, las etiquetas son '
'.
-
Corrija el dominio con CDATA. Encuentra la etiqueta que contiene los datos dañados. En este ejemplo, se encuentra en el elemento "
ehdjj yPara corregir esto con CDATA, vuelva a escribirlo como sigue:
Guarde el archivo después de realizar los cambios.
-
Compruebe el archivo por errores de nuevo.Abra el archivo XML en un explorador y compruebe si aparece error de alumbre. En este ejemplo, el resultado es sin errores de salida. No puede ver los soportes CDATA al ejecutar el archivo XML. Si recibe otro error, como resultado de un carácter ilegal, aplique CDATA a él también.
-
Incorpore CDATA como parte del elemento. Si sigue recibiendo errores constantes a causa de caracteres ilegales, es posible que desee incrustar CDATA en todos los campos de contraseña. Esto permitiría que el documento XML se ejecute sin problemas y puede ahorrar tiempo a largo plazo. Para hacer esto, convierta cada elemento a "
'.
-
Utilice CDATA para anotaciones. Si desea agregar observaciones específicas junto a un elemento de datos y no preocuparse por caracteres ilegales, escriba las notas dentro del CDATA. Por ejemplo, si la información para un elemento de entrada es obsoleta, se puede especificar con CDATA. El siguiente ejemplo indica que el estado del estudiante de origen es incorrecto. Usted debe escribir la observación CDATA junto a la entrada.
Mary William Nueva Jersey>]]> 555-7979 ehdf
pasos
consejos
- Si utiliza un generador personalizado de XML, puede programar determinados campos para que aparezcan entre los soportes de CDATA de forma predeterminada.
- En este artículo se muestra cómo incorporar CDATA en un documento XML que incluye caracteres especiales entre la etiqueta de contraseña y muestra cómo utilizar CDATA para agregar notas especiales.
advertencia
- Internet Explorer muestra los soportes de CDATA en su salida XML. Mozilla no.
Qué necesitas
- Editor de texto
- Documento XML