我正在使用Java将字符转换为unicode,有时我会得到一个字符" \ E"在转换后的String中,这个字符是什么意思? - 我搜索过,找不到答案。
这是一个很好的unicode转换器:https://r12a.github.io/apps/conversion/
此页面包含所有代码:https://unicode-table.com
这是我用过的java代码,如果有帮助的话:
String conc = String.format(" \ u%04x",(int)charArray [i]);
答案 0 :(得分:0)
我找到了答案,所以我正在为遇到类似问题的人分享它。 我正在使用HAPI - 一个用于Java的HL7库 - 它具有在将xml转换为HL7v2消息时使用/ E转义/的特殊行为,因为默认的分隔符是斜杠“/”,这就是为什么我得到所有的/ E的。
答案 1 :(得分:0)
您所有的反斜杠都将转义到\ E \,因为这是HL7中用于反斜杠字符的转义序列。
有关用于HL7中特殊字符的转义序列的更多信息,请参考以下链接:https://corepointhealth.com/resource-center/hl7-resources/hl7-escape-sequences/