如何使用python将JSON键值转换为流程图?

时间:2019-05-07 10:19:03

标签: python json dictionary png flowchart

我的任务对我来说有点复杂,我在JSON中有一个项目的架构,必须将其转换为相对于根,父和子位置的流程图。

另外:我还应该能够通过使用例如来区分列表元素和非列表元素列表矩形,否则为椭圆形

我已经尝试了很多搜索,但是到目前为止还没有找到合适的解决方案

POWER_DISTRIBUTOR_SCHEMA = schema.Schema(
    {
        NAME_KEY: str,
        COMPONENT_LISTS_KEY: [
            {
                schema.Optional(NAME_KEY): str,
                PATH_KEY: str
            }
        ],
        schema.Optional(SUPPLY_KEY): [
            {
                schema.Optional(FUSE_KEY): {
                    PATH_KEY: str
                },
                CABLE_KEY: CABLE_SCHEMA
            }
        ]
    },
    ignore_extra_keys=True
)

结果应该是流程图

0 个答案:

没有答案