我有一个XML,其中包含一些包含路径的节点,如果确定某个节点可能需要更改某些路径信息被发现。在XML文件中查找并替换某个节点中的某些文本
例如,像这样的节点可能存在:
<File name="dev\Desktop\Working\Test\English\1312\myopic.dll">
我需要找到具有在路径(如“1312”之上)一个4位数字的所有路径,并改变这对像%NUM%。
什么是最好的方法?我的第一个想法是使用正则表达式,但从一些搜索看来,这似乎是一个坏主意?
也许LINQ to XML(我有一些有限的经验)?