因此,我试图理解如何在UTF-7中将通常被视为'<‘的特殊字符转换为'+ADw-’。
有没有JavaScript或Java的在线工具或内置库可以做到这一点?
这背后的数学原理是什么?我知道UTF-7使用7位来存储字符,所以我猜'+ADw-‘只是'<’在ASCII中的数字表示?意思是,如果你将'<‘转换成一个数字,那就等于'+ADw-’作为一个数字?
谢谢!
发布于 2015-09-08 23:35:26
Java本身不支持UTF-7。
但是该library提供了一个UTF-7字符集实现,当您将其jar添加到您的Java应用程序中时,您可以简单地编写:
OutputStreamWriter out = new OutputStreamWriter(System.out, "UTF-7");
out.write("<");查看如何将字符串转换为UTF-7。
https://stackoverflow.com/questions/32461498
复制相似问题