if (temp.Element(any_string) == null)//marked
{
temp.Add(new XElement(node_arr[j]));
}
temp = temp.Element(any_string);
在这里,我正在通过 Linq 在 XML 中搜索现有元素,如果未找到该元素(即,它不存在),则正在添加它。如果我输入要添加的“Guava”并且“GUAva”存在,则“ Guava' 被添加到 XML 文件中。现在我在同一个 XML 文件中同时拥有我不想要的 'Guava' 和 'GUAva'。请帮助。