【发布时间】:2013-12-19 19:55:04
【问题描述】:
我正在使用 xmlstarlet 并尝试在给定节点下的子节点处插入。 但是在给定值而不是属性的节点下怎么做呢?
尝试使用此命令但插入到许多地方,并且只会在 CCDefines 之后执行此命令
而不是 xml 中我有 /project/configuration/settings/data/option/name 的任何地方
xml ed --subnode "/project/configuration/settings/data/option/name[]/" -type elem -n state -v "RELEASE" setup.ewp > setup.ewp2
我的xml文件是:
<project>
<configuration>
<settings>
<data>
<option>
<name>CCDefines</name>
<state>TARGET_R4F</state>
<state>__little_endian__</state>
</option>
希望有人对此有经验。
【问题讨论】:
标签: xml xmlstarlet