Topojson 如何优雅地美化一个JSON代码?
是否有一些工具可以探索单行topojson文件的树结构?(美化)Topojson 如何优雅地美化一个JSON代码?,topojson,Topojson,是否有一些工具可以探索单行topojson文件的树结构?(美化) 注释:我当前的方法是在文本编辑器中打开topojson.json,并在浏览时手动查找线索。最后,我手工总结了整个过程,并留了一张便条,比如: { "type":"Topology", "transform": { "scale": [0.0015484881821515486,0.0010301030103010299], "translate":[-5.491666666666662,41.00833
注释:我当前的方法是在文本编辑器中打开topojson.json,并在浏览时手动查找线索。最后,我手工总结了整个过程,并留了一张便条,比如:
{
"type":"Topology",
"transform":
{
"scale": [0.0015484881821515486,0.0010301030103010299],
"translate":[-5.491666666666662,41.008333333333354]
},
"objects": {
"level_0001m":
{
"type":"GeometryCollection",
"geometries":
[
{"type":"Polygon","arcs":[[0]],"properties":{"name":1}},
{"type":"Polygon","arcs":[[1]],"properties":{"name":1}},
{ ... }
]
},
"level_0050m":
{ ... }
}
}
但是是否有更高级的工具可以打开、浏览、编辑topojson?使用JSON美化工具,例如: 使用
使用JSON美化剂,例如: 使用
试试这个。我就是这样做的。试试这个。我就是这样做的。如果您正在使用Windows,请尝试。它是通用的JSON编辑器,但在处理中等大小的JSON文件(如world-50m.JSON:747KB,254k节点,包括165k int和88k数组节点)时相对高效。通过删除几个初始元素后的数组元素(RMB+“删除节点后的所有同级元素”),可以创建与notes类似的文件。如果使用Windows,请尝试。它是通用的JSON编辑器,但在处理中等大小的JSON文件(如world-50m.JSON:747KB,254k节点,包括165k int和88k数组节点)时相对高效。通过删除几个初始元素之后的数组元素(RMB+“删除节点之后的所有同级元素”),可以创建与notes类似的文件。 我用一个1.9 mb的文件尝试了这一个,它成功了,也许它也适用于你
我用一个1.9 mb的文件尝试了这个,它成功了,也许它也适用于你js从命令行生成json,就像我手工编写的那样
命令行中的js beautify以我手工编写的方式生成json
我想任何探索JSON的工具都应该这样做。然而,似乎大多数美化程序要么因大文件而崩溃,要么通过在每个
中添加换行来进行过度美化
,
{
}
[]
等。问题开始于:我想任何探索JSON的工具都应该这样做。然而,似乎大多数美化程序要么因大文件而崩溃,要么通过向每个添加换行来进行过度美化
,
{
}
[
]
等。问题开始于:崩溃很快,我没有更好的想法,虽然我的文件比你的文件重。崩溃很快,我没有更好的想法,虽然我的文件比你的文件重。美化太多,没有真正的帮助。美化太多,真的没用。
{
"type":"Topology",
"transform":
{
"scale": [0.0015484881821515486,0.0010301030103010299],
"translate":[-5.491666666666662,41.008333333333354]
},
"objects": {
"level_0001m":
{
"type":"GeometryCollection",
"geometries":
[
{"type":"Polygon","arcs":[[0]],"properties":{"name":1}},
{"type":"Polygon","arcs":[[1]],"properties":{"name":1}},
{ ... }
]
},
"level_0050m":
{ ... }
}
}