java - 这是什么类型的字符:以及如何在java中处理它
问题描述
我们希望发送来自第三方系统的客户名称出现的电子邮件。这些名称现在&然后包含非英文字符。例如 :
我们使用 java 在 XML 中形成电子邮件请求正文。有人可以帮忙这是什么类型的字符以及需要处理什么类型的编码?如果我们使用 StringEscapeUtils.escapeXml(string) 方法导致请求 xml 变得不可解析。
解决方案
这些是Unicode中定义的 143,859 个字符中的一部分。
例如,是“数学粗体脚本大写 j”,十六进制为 0x1D4D9,十进制为 120025,𝓙
作为字符实体。
有关在 Java 中处理 Unicode 的详细信息,请参阅
推荐阅读
- ssis - 卡在数据转换 SSIS
- java - 我们如何禁用休眠日志?
- spring-boot - 如何从远程机器上的 jar 文件运行测试?
- batch-file - Batch Echo Style:两条语句进入同一行
- javascript - 获取嵌套 JSON 中每个数组的计数
- xaml - 如何在 Xbox 上更改 MediaPlayerElement 的滑块样式?
- azure-machine-learning-service - 用户程序因 ValueError 失败:ZIP 不支持 1980 年之前的时间戳
- debian - mips debian中的mips固件:chroot非法指令
- php - 限制上传内容仅查看管理员用户
- ios - 我们如何打印在 Main.storyboard 源代码中生成的 UIElement 的 id