在 XML 中存储 Base64 数据?
如何在 XML 中存储 Base64 字符串?
您是否使用 CDATA 在 XML 中存储 base64 字符串? 它会有所帮助吗,因为它允许使用 < > 弦内?
是否可以配置 base64,告诉它不要使用某些与 XML 冲突的字符?
How I can store base64 strings in XML?
Do you use CDATA to store base64 strings in XML? Would it help as it allows use of < > within the strings?
Is base64 configurable where you tell it not to use certain chars if they conflict with XML?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以将其存储为文本或属性值; 不需要转义或
CDATA
部分。 标准基 64 字符+
和/
(az
、AZ
和0-9< /code>) 完全不干扰 XML 解析。
You can just store it as a text or attribute value; no escaping or
CDATA
sections needed. The standard base 64 characters+
and/
(other thana-z
,A-Z
and0-9
) do not interfere with XML parsing at all.Base64 仅使用字母数字字符以及“+”(加号)、“/”(斜杠)和“ ='(等于)。 无需对 XML 进行任何编码。
Base64 only uses alphanumeric characters and '+' (plus), '/' (slash) and '=' (equals). No need to encode anything for XML.
Base64 字符集中没有任何字符会与 XML 字符串冲突。
There are no characters whatsoever in the Base64 charset that will conflict with XML strings.