是否可以将 YAML 嵌入到 JSON 有效负载中?

Swa*_*oop 6 json yaml

是否可以将 YAML 嵌入到 JSON 有效负载中?如果是这样,如何?

我正在尝试提出一个 JSON 请求,其中嵌入了一个嵌入式 YAML,一个非常大的 YAML 文件:

    {
      "deployment":{
           "family":"mui",
           "assemblyfile": "large YAML file here"
       }
    }
Run Code Online (Sandbox Code Playgroud)

tin*_*ita 5

因此,显然问题是关于如何引用/转义嵌入的文本 (YAML)。

试试jq,它提供了很多复杂的操作。这应该可以解决问题:

# return your text properly escaped in "" quotes
jq --raw-input --slurp < file.yaml
Run Code Online (Sandbox Code Playgroud)