不规范的json格式文件怎么以json格式查看或是转为json格式

雕虫小技 盛行 5个月前 (11-12) 221次浏览 已收录 0个评论 扫描二维码
文章目录
[隐藏]

1.简介

有时候我们弄到的json格式文件是不规范的,这样让我们查看的时候很头痛,也不利于我们快速的定位自己想要的信息,下面介绍怎么将不规范的json文件以json格式查看或是转为json格式。

2.相关

不规范的json文本如下:

{
"status": "0000",
"message": "success",
"data": {
"title": {
"id": "001",
"name" : "水果"
},
"content": [
{
"id": "001",
"value":"苹果"
},
{
"id": "002",
"value":"香蕉" 
}
]
}
}

3.步骤

假如以上格式的文件名称为json.txt,使用以下方法

3.1.方法1:

cat json.txt | python -m json.tool
如果需要转为json格式使用cat json.txt | python -m json.tool > python.json即可转换

3.2.方法2:

cat json.txt | jq '.'
如果需要转为json格式使用cat json.txt | jq '.' > jq.json即可转换,默认jq工具没有安装可以使用yum install -y jq来安装

4.效果

以下是两种转换后的效果,python转换之后中文被转了,jq转换之后中文还可以显示
不规范的json格式文件怎么以json格式查看或是转为json格式


IT博客站版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:不规范的json格式文件怎么以json格式查看或是转为json格式
喜欢 (0)
[使用支付宝扫码]
分享 (0)
盛行
关于作者:
企业应用技术爱好者,喜欢分享知识。如果文章中有错误,欢迎指正,谢谢。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址