我知道很多图书馆可以通过缩进/换行的东西来刷新json,但这里是我的重磅json的一行:
"Shape6":{"bounds_start":[0,-6,0],"bounds_end":[3,1,3],"origin":[2,15,-1],"mirror":true,"rotation":[0,0,0.837758],"uv":[15,30]}
我找到的所有库都输出如下:
"Shape6": {
"bounds_start": [
0,
-6,
0
],
"bounds_end": [
3,
1,
3
],
"origin": [
2,
15,
-1
],
"mirror": true,
"rotation": [
0,
0,
0.837758
],
"uv": [
15,
30
]
}
但是我正在寻找一种更易于阅读的方式,这种方式不会为小型阵列添加新的线条,这些线条可以放在如下的行中:
"Shape6": {
"bounds_start": [0, -6, 0],
"bounds_end": [3, 1, 3],
"origin": [2, 15, -1],
"mirror": true,
"rotation": [0, 0, 0.837758],
"uv": [15, 30]
}
我确实想要这个,因为我的json文件就像第一个例子中的6k +行 如果你知道一个js或一个php库(用于ajax目的)
我提前感谢你(抱歉我的英语不好:))
答案 0 :(得分:0)
您只需使用JSON.stringify()函数即可(请参阅参考https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify)
第一个参数是你想要美化的对象,第二个参数是我们可以指定行缩进和新换行的逻辑的函数,这个函数的第三个参数(现在是4)是用于缩进的数字你美化的JSON数据
<config>
<modules>
<Product_Category>
<version>0.1.0</version>
</Product_Category>
</modules>
<frontend>
<routers>
<category>
<use>standard</use>
<args>
<module>Product_Category</module>
<frontName>categories</frontName>
</args>
</category>
</routers>
</frontend>
</config>