【问题标题】:Ansible - Update XML element valueAnsible - 更新 XML 元素值
【发布时间】:2018-11-06 15:55:39
【问题描述】:

如何使用 Ansible 中的 xml 模块更新 xml 文件中元素的值。

如果我使用 set_children 它将删除现有的孩子。 如果我使用属性、值参数,那么它将添加新元素并保留旧元素。

如何使用 ansible xml 模块在不添加重复元素的情况下更新元素的值

【问题讨论】:

  • 你能提供你的剧本的相关部分和一个有代表性的 XML sn-p 来证明这是如何失败的吗?

标签: xml ansible


【解决方案1】:

我了解到 ansible xml 模块提供了一种更新现有元素值的方法:

- name: Set the rating to 11
  xml:
    path: /foo/bar.xml
    xpath: /business/rating
    value: 11

但是,我还有一个问题,我将打开一个新线程。

【讨论】:

    猜你喜欢
    • 2012-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多