python格式化json文件_pycharm对齐线

python格式化json文件_pycharm对齐线1.json文件保存将数据保存为json格式,并存储到.json文件中,需要注意键值对均用双引号,而非单引号。样例如下所示:{“sampleDB”:{“shippedVsCustDemand”:[{“CUSTOMER”:”customer1″,”ITEM”:”desk”,”SUPPLIEDQTY”:25,”DEMANDQTY”:3},{“CUSTOMER”:”customer1″,”ITEM”:”drawer”,”SUPPLIEDQTY”:15,”DEMANDQTY”:

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1.json文件保存

将数据保存为json格式,并存储到.json文件中,需要注意键值对均用双引号,而非单引号。
样例如下所示:

{ 
"sampleDB": { 
"shippedVsCustDemand": [{ 
"CUSTOMER": "customer1", "ITEM": "desk", "SUPPLIEDQTY": 25, "DEMANDQTY": 3}, { 
"CUSTOMER": "customer1", "ITEM": "drawer", "SUPPLIEDQTY": 15, "DEMANDQTY": 12}, { 
"CUSTOMER": "customer1", "ITEM": "table", "SUPPLIEDQTY": 52, "DEMANDQTY": 6}, { 
"CUSTOMER": "customer2", "ITEM": "end table", "SUPPLIEDQTY": null, "DEMANDQTY": 5}, { 
"CUSTOMER": "customer2", "ITEM": "leg", "SUPPLIEDQTY": null, "DEMANDQTY": 10}, { 
"CUSTOMER": "customer2", "ITEM": "round table", "SUPPLIEDQTY": null, "DEMANDQTY": 15}, { 
"CUSTOMER": "customer3", "ITEM": "desk", "SUPPLIEDQTY": null, "DEMANDQTY": 21}, { 
"CUSTOMER": "customer3", "ITEM": "desk top", "SUPPLIEDQTY": null, "DEMANDQTY": 14}, { 
"CUSTOMER": "customer3", "ITEM": "end table", "SUPPLIEDQTY": 1, "DEMANDQTY": 7}], "totalManufItems": [{ 
"ITEM": "desk", "TOTALMANUFQTY": 25}, { 
"ITEM": "end table", "TOTALMANUFQTY": 155}]}}

2.组合键

在pycharm中,使用组合键ctrl+alt+L进行格式化。
效果如下所示:

{ 
"sampleDB": { 
"shippedVsCustDemand": [{ 
"CUSTOMER": "customer1", "ITEM": "desk", "SUPPLIEDQTY": 25, "DEMANDQTY": 3},
{ 
"CUSTOMER": "customer1", "ITEM": "drawer", "SUPPLIEDQTY": 15, "DEMANDQTY": 12},
{ 
"CUSTOMER": "customer1", "ITEM": "table", "SUPPLIEDQTY": 52, "DEMANDQTY": 6},
{ 
"CUSTOMER": "customer2", "ITEM": "end table", "SUPPLIEDQTY": null,
"DEMANDQTY": 5},
{ 
"CUSTOMER": "customer2", "ITEM": "leg", "SUPPLIEDQTY": null, "DEMANDQTY": 10},
{ 
"CUSTOMER": "customer2", "ITEM": "round table", "SUPPLIEDQTY": null,
"DEMANDQTY": 15},
{ 
"CUSTOMER": "customer3", "ITEM": "desk", "SUPPLIEDQTY": null, "DEMANDQTY": 21},
{ 
"CUSTOMER": "customer3", "ITEM": "desk top", "SUPPLIEDQTY": null,
"DEMANDQTY": 14},
{ 
"CUSTOMER": "customer3", "ITEM": "end table", "SUPPLIEDQTY": 1, "DEMANDQTY": 7}],
"totalManufItems": [{ 
"ITEM": "desk", "TOTALMANUFQTY": 25}, { 
"ITEM": "end table", "TOTALMANUFQTY": 155}]}}

参考:
[1] https://www.it610.com/article/1295759947937685504.htm

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/173195.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • PyCharm 2021.11.3激活工具【最新永久激活】「建议收藏」

    (PyCharm 2021.11.3激活工具)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~https://javaforall.cn/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~92…

  • connectionStrings字符串连接

    connectionStrings字符串连接以前在学校学习的时候,自己曾经做过一个项目再连接数据中。碰到了很多关于connectionStrings字符串连接问题。在那时自己的印象中,mdf数据库必须附加到sqlserver2005或2008等工具上才可以使用。今天才知道原来只要有数据库文件就行,没有必要附加上去。下面是连接字符串语句:<connectionStrings><addname=”…

  • ClientHeight_offsetheight获取高度不对

    ClientHeight_offsetheight获取高度不对clientHeight:包括padding但不包括border、水平滚动条、margin的元素的高度。对于inline的元素这个属性一直是0,单位px,只读元素。offsetHeight:包括padding、border、水平滚动条,但不包括margin的元素的高度。对于inline的元素这个属性一直是0,单位px,只读元素。style.height//返回元素的高度(包括元素高度,不包括内边距、边框和外边距)clientHeight//返回元素的高度(包括元素高度、

  • .net杂记 (调用EXE 获取路径 target VB DIV C# Split 页面之间传递值 更改session时间 EXCEL操作 控制电子邮件Mail input记录值的窍门)…「建议收藏」

    .net杂记 (调用EXE 获取路径 target VB DIV C# Split 页面之间传递值 更改session时间 EXCEL操作 控制电子邮件Mail input记录值的窍门)…「建议收藏」//获取路径中文件名Path.GetFileName(pFullPath)判断文件是否存在File.Exists(路径文件)控制fileUpload控件,不让更改里面的内容,只可以选择contentEditable=”false”用来验证fileUpload控件中的上传的图片格式的javascript脚本document.getElementById(“Fil…

  • popd和pushd使用

    转自http://blog.163.com/benben_long/blog/static/199458243201211334556266/让切换目录更方便:pushd,popd,dirs,cd-一,为何要使用这几个命令?   可能大家会有疑问,为何要使用这几个命令,   难道用cd不就可以切换目录了吗?   没错,使用cd就可以切换到需要访问的目录,   但

  • MATLAB中plot函数功能详解[通俗易懂]

    MATLAB中plot函数功能详解[通俗易懂]基本功能功能:二维曲线绘图语法:plot(Y)plot(X1,Y1,…)plot(X1,Y1,LineSpec,…)plot(…,’PropertyName’,PropertyValue,…)plot(axes_handle,…)h=plot(…)hlines=plot(‘v6’,…) 描述:

    2022年10月15日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号