如何使用 Nix 读取 JSON 文件?
How to read a JSON file using Nix?
如何使用 Nix 读取存在于文件系统中的 JSON 文件?这是本机支持的吗?
如果我们有这样的文件example.json
:
{
"rev": "fcc9a7714053acb1aaf6913b99b6f49e0d13b1b7"
}
我们可以使用以下 fromJSON
将 return 属性集:
nix-repl> v = builtins.fromJSON (builtins.readFile "/path/to/example.json")
nix-repl> v.rev
"fcc9a7714053acb1aaf6913b99b6f49e0d13b1b7"
如何使用 Nix 读取存在于文件系统中的 JSON 文件?这是本机支持的吗?
如果我们有这样的文件example.json
:
{
"rev": "fcc9a7714053acb1aaf6913b99b6f49e0d13b1b7"
}
我们可以使用以下 fromJSON
将 return 属性集:
nix-repl> v = builtins.fromJSON (builtins.readFile "/path/to/example.json")
nix-repl> v.rev
"fcc9a7714053acb1aaf6913b99b6f49e0d13b1b7"