此xmlstartlet更新适用于" ThreadGroup"但不适用于" fooThreadGroup"如何在字符串" ThreadGroup"中添加前缀通配符?在下面请问?
xmlstarlet ed --inplace --update '//ThreadGroup/longProp[@name="ThreadGroup.start_time"]' --value '1363247040000' "${xmlFile}"
答案 0 :(得分:0)
由于xmlstarlet不支持ends-with()
(因为那是XPath 2.0),您必须执行以下操作:
//*[self::ThreadGroup or self::fooThreadGroup]/longProp[@name="ThreadGroup.start_time"]