xmlstarlet不适用于xml 1.1版文件。是否可以与Bash一起使用?

时间:2018-12-05 13:46:29

标签: xml jenkins xmlstarlet

新的Jenkins版本将XML版本1.1用于configuration files。 我使用XMLStarlet从Bash脚本处理这些文件,但使用XMLStarlet doesn't support xml version 1.1

您知道XMLStarlet的替代方法吗?

1 个答案:

答案 0 :(得分:0)

以前我遇到过同样的问题,就我而言,我必须安装jenkins作业config.xml并进行编辑,然后将其再次上传到Jenkins。

作为解决此问题的一种解决方法,我曾经将版本从version ='1.1'替换为version ='1.0',然后应用XmlStarlet命令,在上传文件之前,我将版本返回为version ='1.1'< / p>