替换XML文件的某些部分?

时间:2011-09-08 10:01:14

标签: xml text

我有一个巨大的XML文件,我需要执行搜索和替换操作,但只能在XML的内容中,而不是标记内(因此,不要在<和>之间进行任何更改)。

经理必须编辑,我不知道正则表达式。我选择的编辑器是Notepad ++,但如果必须,我会使用其他工具。

所以在下面的代码片段中:

<resource key="Facility_Picker.lblallFacilities">Available **Facilities**</resource>

替换第二个“设施”,而不是第一个(因为这会破坏代码,显然)。

谢谢!

1 个答案:

答案 0 :(得分:0)

XML和RegExp是一个非常糟糕的组合(因为XML的结构本质上是非常规的),所以我建议不要使用正则表达式来完成这项任务。

我没有尝试过这个程序,但你可以看看它是否适合你: http://xmlsearchreplace.codeplex.com/ 它应该能够做你想做的事情,如果你可以在NotePad ++中加载你的文件那么它就不会那么大..