以UTF-8为例:

测试字符串:☕️午后咖啡☕️

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

一、编码

1 hive> select reflect('java.net.URLEncoder', 'encode','☕️午后咖啡☕️' , "UTF-8");

输出:

%E2%98%95%EF%B8%8F%E5%8D%88%E5%90%8E%E5%92%96%E5%95%A1%E2%98%95%EF%B8%8F

二、解码

hive> select  reflect('java.net.URLDecoder', 'decode','%E2%98%95%EF%B8%8F%E5%8D%88%E5%90%8E%E5%92%96%E5%95%A1%E2%98%95%EF%B8%8F' , "UTF-8");

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄