运行厨师食谱后,我可以将以下JSON作为输出
listener "tcp" {
"tls_disable": 1,
"address": "xx.xxx.xx.xx:8200"
}
但是,我想要以下列格式输出厨师食谱:
listener "tcp" {
tls_disable = 1,
address = "xx.xxx.xx.xx:8200"
}
答案 0 :(得分:1)
只需使用正则表达式。如果您的JSON响应位于名为chef_output
的变量中,则可以使用:
formatted_output = chef_output.gsub(/\"([^\"]+)\":/, '\1 =')