Skip to main content

将 yaml 输入翻转为 json,反之亦然

项目描述

Flamel - 将 YAML 转换为 JSON,和/或 JSON 转换为 YAML

就像 Nicholas Flamel 一样,当他需要金币时,他可以简单地抓住一堆铅并将其转化为金币,当您需要 JSON 时,flamel 会将您的一堆 YAML 转化为 JSON。如果您希望这样做,它还会将您的 JSON 转换为 YAML。

几个特点:

  • 尝试检测输入并切换到替代
  • 维护从输入到输出的映射中键的顺序

安装

芝士店有flamel:https ://pypi.org/project/flamel/

你可以安装它pip install flamel

看到它在行动

$ cat foo.yaml
things:
  - thing1
  - thing2
other:
  mapping: 9999
$ flamel foo.yaml
{
  "things": [
    "thing1",
    "thing2"
  ],
  "other": {
    "mapping": 9999
  }
}
$ flamel foo.yaml > foo.json
$ flamel foo.json
things:
- thing1
- thing2
other:
  mapping: 9999

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

flamel-0.2.1.tar.gz (7.3 kB 查看哈希)

已上传 source