我有一个巨大的XML文件,我需要执行搜索和替换操作,但只能在XML的内容中,而不是标记内(因此,不要在<和>之间进行任何更改)。
经理必须编辑,我不知道正则表达式。我选择的编辑器是Notepad ++,但如果必须,我会使用其他工具。
所以在下面的代码片段中:
<resource key="Facility_Picker.lblallFacilities">Available **Facilities**</resource>
替换第二个“设施”,而不是第一个(因为这会破坏代码,显然)。
谢谢!
答案 0 :(得分:0)
XML和RegExp是一个非常糟糕的组合(因为XML的结构本质上是非常规的),所以我建议不要使用正则表达式来完成这项任务。
我没有尝试过这个程序,但你可以看看它是否适合你: http://xmlsearchreplace.codeplex.com/ 它应该能够做你想做的事情,如果你可以在NotePad ++中加载你的文件那么它就不会那么大..