一、需求
将json格式的字符串数据转换为可阅读的数据格式。在查日志的时候,你可能看到的数据就是一大块字符串,而这个字符串是一个json格式的数据,如果不转换,数据会很难阅读。因此最好转换为json格式的数据。
二、实现方法:
echo '{"name":"james23","age":"22","sex":"male"}' | python3 -m json.tool
如果有中文,那么可以用jdk自带的工具native2ascii -reverse进行转码。也就是可以这么用:
echo '{"name":"james23","age":"22","sex":"male"}' | python3 -m json.tool | $JAVA_HOME/jdk/bin/native2ascii -reverse