El almacenamiento de datos base64 en XML?
-
20-08-2019 - |
Pregunta
Cómo puedo almacenar en base64 cadenas en XML?
¿Utiliza CDATA a la tienda base64 cadenas en XML?Sería de ayuda, ya que permite el uso de < > dentro de las cadenas?
Es base64 configurable donde se le indique no utilizar ciertos chars si están en conflicto con XML?
Solución
Sólo puede almacenar como un texto o un valor de atributo;no se escape o CDATA
las secciones necesarias.La base estándar de 64 caracteres +
y /
(aparte de a-z
, A-Z
y 0-9
) no interferir con el análisis de XML a todos.
Otros consejos
Base64 solo usa caracteres alfanuméricos y '+' (más), '/' (barra oblicua ) y '=' (igual). No es necesario codificar nada para XML.
No hay caracteres en el juego de caracteres Base64 que entren en conflicto con las cadenas XML.