如何解决如何以 Json 格式、键和值保存而不重复可靠的事实
我只能将值保存在 Json 文件中,但我想保存键和值而不在 json 文件中重复任何内容。
Yaml 文件:
-
name:收集遗产和资源事实 cisco.ios.ios_facts: 收集子集:'!全部' gather_network_resources: '!all' 注册:legacy_resource
-
name:显示遗留和资源事实的信息 调试:var=legacy_resource.ansible_facts.ansible_net_python_version
-
name:收集 L3 接口资源和最少的遗留事实 cisco.ios.ios_facts: 收集子集:分钟 收集网络资源:l3_interfaces 注册:L3_minimal_legacy
-
name:显示 L3 接口资源的信息和最少的遗留事实 调试:var=L3_minimal_legacy.ansible_facts.ansible_network_resources
-
name:复制 L3 接口资源的信息和最少的遗留事实 复制: 内容:[“{{“{{ legacy_resource.ansible_facts.ansible_net_python_version }}”,L3_minimal_legacy.ansible_facts.ansible_network_resources }}”] 目标:/home/james/templates/Cisco-ios/{{inventory_hostname }}_legacy.json
输出文件:192.168.1.1_legacy.json
[ "3.6.9","{"l3_interfaces": [{"name": "GigabitEthernet0/0"},{"name": "GigabitEthernet0/0.100","ipv4": [{"address":
"172.16.16.6 255.255.255.252"}]},{"name":
"GigabitEthernet0/0.101","ipv4": [{"address": "172.16.16.14
255.255.255.252"}]},{"name": "GigabitEthernet0/1","ipv4":
[{"address": "66.212.162.141 255.255.255.252"}]},{"name":
"GigabitEthernet0/2"}]}" ]
谁能帮帮我
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。