【发布时间】:2013-07-18 11:52:23
【问题描述】:
下达命令
xml ed -N x=http://java.sun.com/xml/ns/j2ee -s //x:web-app/x:security-constraint/x:auth-constraint -t elem -n role-name -v appuser WEB-INF/web.xml
但是上面的命令添加了两个名为appuser的子节点,因为我的xml中出现了两次“web-app/security-constraint/auth-constraint”。我只想添加一个。我该怎么做?
【问题讨论】:
-
你能发布你的 web.xml 吗?
-
有点像这样
role1 role2 role1-name> -
我只想在第一次出现时添加我的值
标签: xml xmlstarlet