使用xmlstarlet更改XML,具体取决于另一个元素

用户名

我会哭....我读了2篇文章对我不起作用....我测试了半天....我的xml看起来像这样:

<ConfigData xmlns="http://xml.avaya.com/endpointAPI">
<version>1</version>
<parameter>
<name>EnablePresence</name>
<value>1</value>
</parameter>
<parameter>
<name>CurrentSkin</name>
<value>1</value>
</parameter>
<parameter>
<name>DialPlanNationalPhoneNumbLengthList</name>
<value>6</value>
</parameter>
</ConfigData>

xmlstarlet应该将值更改为(替换旧文件...)

<ConfigData xmlns="http://xml.avaya.com/endpointAPI">
<version>1</version>
<parameter>
<name>EnablePresence</name>
<value>1</value>
</parameter>
<parameter>
<name>CurrentSkin</name>
<value>1</value>
</parameter>
<parameter>
<name>DialPlanNationalPhoneNumbLengthList</name>
<value>7</value>
</parameter>
</ConfigData>

我最后的尝试是:

xml edit --inplace --update '//parameter[name="DialPlanNationalPhoneNumbLengthList"]/value' -v 7 config.xml

谁能帮我这个?

用户名

我解决了...。xml edit -L -N x =“ xml.avaya.com/endpointAPI”; -u“ / x:ConfigData / x:参数[x:name ='DialPlanNationalPhoneNumbLengthList'] / x:value‌” -v 7 config.xml下一步是编辑多个值……想法?

另一个问题:是否可以使用占位符占位符来解决所有命名空间的命名空间问题?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法显示或隐藏按钮,具体取决于另一个元素是否包含内容

来自分类Dev

删除另一个父级中的表行元素,具体取决于另一个父级

来自分类Dev

从文件中删除行,具体取决于在另一个文件中找到的行

来自分类Dev

在一个窗口中更改按钮的内容,具体取决于在另一个窗口中单击了哪个按钮

来自分类Dev

如何修改数组的数组,具体取决于数组中的元素是否与另一个数组的元素匹配?

来自分类Dev

从一个DataFrame中选择行,具体取决于另一个中的值

来自分类Dev

更改div的班级,同时隐藏另一个班级,具体取决于第一次还是第二次单击按钮

来自分类Dev

Java-如何指定xsd元素取决于另一个元素

来自分类Dev

Excel-将一个单元格的值更改为另一个的值,具体取决于另一个单元格的值

来自分类Dev

django测试-确认模型是唯一的,具体取决于另一个字段

来自分类Dev

取决于另一个属性的Gstreamer元素属性

来自分类Dev

html select 元素,它的选项取决于另一个选择

来自分类Dev

更改变量的值取决于python中的另一个变量

来自分类Dev

更改列的值取决于SQL Server中另一个表的值

来自分类Dev

我可以使变量的值取决于对另一个变量的更改吗?

来自分类Dev

Django模型中的自动设置字段,具体取决于另一个用户提交的字段

来自分类Dev

脚本中的代码有所不同,具体取决于从另一个脚本或shell调用

来自分类Dev

尝试隐藏另一个视图上的按钮,具体取决于在swift xcode中选择的segue

来自分类Dev

创建变量取决于另一个变量

来自分类Dev

使事件取决于另一个事件的完成

来自分类Dev

在Cocoon中时取决于另一个xml文件的匹配选择器

来自分类Dev

HTML。隐藏/显示下拉菜单,具体取决于是否在另一个下拉菜单中选择了一个选项

来自分类Dev

在一个选择下拉列表中禁用选项值,具体取决于在另一个选择列表中选择的值

来自分类Dev

将记录从一个表中的特定列插入到另一个表中,具体取决于多个条件

来自分类Dev

javascript更改剩余的下拉列表值,具体取决于第一个

来自分类Dev

将值从numpy数组复制到另一个数组,具体取决于第三个值

来自分类Dev

字段取决于另一个字段时通知属性更改的最佳方法

来自分类Dev

需要一个参数取决于另一个参数的存在

来自分类Dev

实例化一个对象的类型取决于另一个对象的类型

Related 相关文章

  1. 1

    无法显示或隐藏按钮,具体取决于另一个元素是否包含内容

  2. 2

    删除另一个父级中的表行元素,具体取决于另一个父级

  3. 3

    从文件中删除行,具体取决于在另一个文件中找到的行

  4. 4

    在一个窗口中更改按钮的内容,具体取决于在另一个窗口中单击了哪个按钮

  5. 5

    如何修改数组的数组,具体取决于数组中的元素是否与另一个数组的元素匹配?

  6. 6

    从一个DataFrame中选择行,具体取决于另一个中的值

  7. 7

    更改div的班级,同时隐藏另一个班级,具体取决于第一次还是第二次单击按钮

  8. 8

    Java-如何指定xsd元素取决于另一个元素

  9. 9

    Excel-将一个单元格的值更改为另一个的值,具体取决于另一个单元格的值

  10. 10

    django测试-确认模型是唯一的,具体取决于另一个字段

  11. 11

    取决于另一个属性的Gstreamer元素属性

  12. 12

    html select 元素,它的选项取决于另一个选择

  13. 13

    更改变量的值取决于python中的另一个变量

  14. 14

    更改列的值取决于SQL Server中另一个表的值

  15. 15

    我可以使变量的值取决于对另一个变量的更改吗?

  16. 16

    Django模型中的自动设置字段,具体取决于另一个用户提交的字段

  17. 17

    脚本中的代码有所不同,具体取决于从另一个脚本或shell调用

  18. 18

    尝试隐藏另一个视图上的按钮,具体取决于在swift xcode中选择的segue

  19. 19

    创建变量取决于另一个变量

  20. 20

    使事件取决于另一个事件的完成

  21. 21

    在Cocoon中时取决于另一个xml文件的匹配选择器

  22. 22

    HTML。隐藏/显示下拉菜单,具体取决于是否在另一个下拉菜单中选择了一个选项

  23. 23

    在一个选择下拉列表中禁用选项值,具体取决于在另一个选择列表中选择的值

  24. 24

    将记录从一个表中的特定列插入到另一个表中,具体取决于多个条件

  25. 25

    javascript更改剩余的下拉列表值,具体取决于第一个

  26. 26

    将值从numpy数组复制到另一个数组,具体取决于第三个值

  27. 27

    字段取决于另一个字段时通知属性更改的最佳方法

  28. 28

    需要一个参数取决于另一个参数的存在

  29. 29

    实例化一个对象的类型取决于另一个对象的类型

热门标签

归档