我有一个这样的 txt 文件,其中 ID 可能会有所不同:
<Hmi.Screen.Property Name="FitToLargest" AggregationName="Properties" ID="67">
<AttributeList>
<Value>false</Value>
</AttributeList>
</Hmi.Screen.Property>
我用 C# 编写了一个加载 XML 文件并可以查找和替换文本的程序。这是我已经拥有的查找和替换代码:
private void btnFindReplace_Click(object sender, EventArgs e)
{
try
{
File.WriteAllText(tbLoad.Text, File.ReadAllText(tbLoad.Text).Replace(tbFind.Text, tbReplace.Text));
messageSucces();
}
catch
{
MessageCancel();
}
}
我可以做些什么来查找此 XML 代码并在不查看 ID 的情况下进行替换,因为我需要删除的代码段在整个文件中多次出现,但每次都有不同的 ID 号。我需要将它们全部删除。