如何使用JSONata将整数数组转换为ASCII字符串?
使用JSONata将十进制数组转换为ASCII字符串
针对你的需求,JSONata可以通过内置的$char()函数结合$join()函数实现转换,具体表达式如下:
$join(value2.$char($))
具体逻辑:
$char($):遍历value2数组中的每一个十进制数值,调用$char()函数将其转换为对应的ASCII字符(ASCII属于Unicode子集,$char()对ASCII数值完全兼容)$join(...):把转换后的单个字符组成的数组拼接成完整的字符串
用你的测试数据验证:
输入JSON:
{"value2":[72,101,108,108,111,32,87,111,114,108,100]}
执行表达式后,输出结果为:"Hello World"
内容的提问来源于stack exchange,提问作者codeFarmer
相关产品推荐
相关产品推荐

