我仍然不能在Linux中解析JSON数据。我需要一个linux命令来解析JSON数据到可读的字符串。
有人告诉我使用underscore-decoder。(https://npmjs.org/package/underscore-decoder)
我安装和使用它,仍然是不可读的结果。
我的数据:“2005\u5e7405\u670812\u65e5(\u6728)02\u664216\u5206”
根据这个链接http://json.parser.online.fr/
结果是“2005年05月12日(木)02分16分”
有没有其他方法可以解析这个JSON数据?请帮助。
2条答案
按热度按时间zpf6vheq1#
试试jq:http://stedolan.github.com/jq/
字符串
jq获取转义的unicode并以utf-8输出。
fdx2calv2#
对于使用任何python 3 env的python用户:
字符串
它将从stdin获取json输入,并很好地打印出json。
要进行测试,假设你有一个json文件:test.json。然后传递给grep以grep your_key:
型
假设你有一个curl的输出:
型