Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Topojson 如何优雅地美化一个JSON代码?_Topojson - Fatal编程技术网

Topojson 如何优雅地美化一个JSON代码?

Topojson 如何优雅地美化一个JSON代码?,topojson,Topojson,是否有一些工具可以探索单行topojson文件的树结构?(美化) 注释:我当前的方法是在文本编辑器中打开topojson.json,并在浏览时手动查找线索。最后,我手工总结了整个过程,并留了一张便条,比如: { "type":"Topology", "transform": { "scale": [0.0015484881821515486,0.0010301030103010299], "translate":[-5.491666666666662,41.00833

是否有一些工具可以探索单行topojson文件的树结构?(美化)


注释:我当前的方法是在文本编辑器中打开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":
        { ... }
    }
}