在XQuery中将Base64解码为字符串,并将字符串编码为Base64 [英] Decode base64 to string and Encode string to base64 in XQuery

查看:25
本文介绍了在XQuery中将Base64解码为字符串,并将字符串编码为Base64的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要在一个项目中使用XQuery中的Base64,但在Internet上几乎找不到任何东西,谢天谢地,有一个GitHub存储库具有我完成编码-解码所需的内容。 因此,如果您有一个xs:字符串,并且需要编码为Base64,或者您有一个Base64字符串,并且需要解码为xs:string*,那么您可以在存储库上使用突出显示为答案的XQuery。
OBS:注释为PT-BR,您可能需要翻译以了解每个函数的用途

推荐答案

如果您的系统支持它,请使用EXPATH二进制库。规范位于https://www.w3.org/2013/12/expath-binary-20131203/

请特别参阅将xs:string转换为xs:base64Binary的函数bin:encode-string($string, $encoding)和将xs:base64Binary转换为xs:stringbin:decode-string($in, $encoding)函数。

这篇关于在XQuery中将Base64解码为字符串,并将字符串编码为Base64的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆