标签: string coldfusion ascii output octal
我有一系列八进制值,我想输出它们的ASCII字符等价物。当它看到它时,CHR似乎不会识别八进制字符。使用ColdFusion有什么简单的方法吗?
答案 0 :(得分:5)
使用InputBaseN将八进制转换为十进制,然后您可以使用Chr输出该字符。
例如:
Chr(InputBaseN( 101 , 8 )) => A
要以相反的方式返回,您可以使用Asc和FormatBaseN
FormatBaseN( Asc('A') , 8 ) => 101