2017-10-04 4 views
1

有効なdebugモジュールを実行して変数を出力すると、JSONと似たメッセージが表示されますが、JSONではなくJSONに直接解析できません。それは次のようになります。ツールを読み込める可能性のあるデバッグモジュールJSON出力

ok: [zoo_01] => { 
    "msg": "Hostvars {u'zoo_01': {u'module_setup': True, u'ansible_distribution_version'... 

私は、次のすべてを交換するとき、それはJSON

u' -> " 
'  -> " 
True -> true 
False -> false 
None -> null 

として解析可能となりJSONとしてそれを解析し、それは素敵な構造だ私を見ることができます任意のツールはありますか? https://codebeautify.org/online-json-editor

この形式には名前がありますか?

+0

ツールの推薦のお願いは、オフトピックです。 – Lexi

答えて

1

これはPythonの表現です:JSON出力を得るために

使用to_jsonフィルタ。またはvar代わりのmsg

- debug: 
    var: myvar 

- debug: 
    msg: "My JSON {{ myvar | to_json }}" 
関連する問題