我有xml数据,其中需要查询xml并替换节点值特定的字符串(如果其中包含该字符串)。
<?xml version=""1.0"" encoding=""utf-8""?>
<root>
<data name=""Name1"" xml:space=""preserve"">
<value>Node {0} contain {1} attribute. Processing of file {2} terminated.</value>
</data>
<data name=""Name2"" xml:space=""preserve"">
<value>Attribute '{0}' Test Data from node '{1}'.</value>
</data>
<data name=""Name3"" xml:space=""preserve"">
<value>Attribute '{0}' Test Data from node '{1}'.</value>
</data>
<data name=""Name3"" xml:space=""preserve"">
<value>Attribute '{0}' hello world '{1}'.</value>
</data>
<data name=""Name3"" xml:space=""preserve"">
<value>Attribute '{0}' Test Data.</value>
</data>
</root>
</xml>
在上述xml中,我需要在整个xml数据的所有节点中将字符串“ Test Data”替换为“ Sample Data”