Предположим, я получил этот XML-файл:
<xml>
<Attribute name="attribute1">
<Value1>True</Value1>
<Value2>True</Value2>
<ID>1</ID>
</Attribute>
<Attribute name="attribute2">
<Value1>True</Value1>
<Value2>True</Value2>
<ID>2</ID>
</Attribute>
<Attribute name="attribute3">
<Value1>True</Value1>
<Value2>True</Value2>
<ID>3</ID>
</Attribute>
</xml>
Я хотел бы сделать следующее:
Получить значение атрибута "name" (Iиспользуется sel -t -m "xml" -m "Attribute" -v "@name"
для этого)
Используйте полученное значение и обновите соответствующий элемент ID узла, чтобы результат сказал, например, для attribute1 <ID>attribute1</ID>
Возможно ли это с XmlStarled?