什么字符编码使用2个下划线和一个字母?

时间:2012-03-16 20:43:53

标签: character-encoding

我目前正在从第三方商业应用程序中解析看起来像是专有文件格式的内容。他们似乎使用了一个有趣的字符编码系统,我需要一些帮助来确定它是什么,假设它不是一个专有的编码系统。

我没有很多不同的角色需要分析,但这是我到目前为止所拥有的:

__b -> blank space
__f -> forward slash

例如,“Hello World”成为“Hello__bWorld”。

有人知道这是什么吗?

如果不是,您是否知道网络上的资源可以帮助我?也许有一个工具可以帮助识别字符编码?

1 个答案:

答案 0 :(得分:8)

它似乎是 Numara FootPrints 使用的专有编码。此list of mappings来自FootPrints用户组论坛。它还有一个Perl script for decoding

Code Character
__b   (space)
__a ' (single quote)
__q " (double quote)
__t ` (backquote)
__m @ (at-sign)
__d . (period)
__u - (hyphen-minus)
__s ;
__c :
__p )
__P (
__3 #
__4 $
__5 %
__6 ^
__7 &
__8 *
__0 ~ (tilde)
__f / (slash)
__F \ (backslash)
__Q ?
__e ]
__E [
__g >
__G <
__B !
__W {
__w }
__C =
__A +
__I | (vertical line)
__M , (comma)
__Ux_ Unicode character with value 'x'