Pergunta

Como posso armazenar cadeias base64 em XML?

Você usa CDATA para cadeias loja base64 em XML? Ajudaria, uma vez que permite o uso de <> dentro das cordas?

É base64 configuráveis ??onde você diga a ele para não usar certos caracteres se eles entram em conflito com XML?

Foi útil?

Solução

Você pode simplesmente armazená-lo como um texto ou valor do atributo; há como escapar ou seções CDATA necessário. A base padrão 64 caracteres + e / (excepto a-z, A-Z e 0-9) não interferem com a análise de XML em tudo.

Outras dicas

Base64 utiliza apenas caracteres alfanuméricos e '+' (plus), '/' (barra ) e '=' (igual). Não há necessidade de codificar qualquer coisa para XML.

Não há personagens qualquer no charset Base64 que o conflito vontade com cordas XML.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top