我正在尝试使用 c# 在 xml 文件中查找和替换文本。我想要的是在整个文件的 url 链接中更改服务器名称。
http://Server1.extranet.abc/server1webdev/rest/services/ABC/ABC_Base/MapServer
至
http://Server2.extranet.abc/server1webdev/rest/services/ABC/ABC_Base/MapServer
我尝试使用 System.xml.linq (XDocument.load(xmlpath)) 但它只是将整个 xml 文件作为一行字符串提供给我。有没有办法可以替换文本?请注意,网址不在特定节点中。它们在整个文件中是随机的。我可以通过文件的查找和替换手动执行此操作,有没有办法以编程方式执行此操作?