【发布时间】:2016-08-12 19:42:32
【问题描述】:
嗨,我有我的配置文件,我必须在两个标签之间添加一些标签,如下所示
<blacklist>
</blacklist>
我需要在这两个标签之间添加一些其他标签,如下所示
<blacklist>
<blacklistEntry>
<groupNames>A,B,C<\/groupNames>
<errorCode>0222<\/errorCode>
</blacklistEntry>
</blacklist>
我尝试使用 sed 但无法做到这一点。请帮忙解决这个问题
【问题讨论】:
-
不要使用
sed解析 XML。请改用 XML 解析器。另外,到目前为止,您尝试了什么? -
我应该在更改配置文件后使用 sed 来测试自动化场景。
-
我试过下面的 sed -i 's/
/ abc 0222/ /d' path/config/webapp.xml 但它给了我错误 -
edit 您对该信息的原始问题。我们无法理解 cmets 中的代码。
-
嗨 fedorqui 感谢您的回复 .. 我已根据需要对其进行了修改