我有配置文件。我需要从代码中手动更新此文件。我的代码几乎可以正常工作,但问题在于“<”或“>”等特殊字符。当我运行代码时,我可以在文件内部看到这一行,而不是 html 代码。如何避免字符“&”、“<”的约定?这段代码的结果是: string path = @"C:\path\filename.exe.config"; XmlDocument xml = new XmlDocument(); xml.Load(path); XmlNodeList textlist = xml.GetElementsByTagName("setting"); string depName = string.Empty; string siteName = string.Empty; for (int i = 0; i < textlist.Count; i++) { if (textlist[i].OuterXml.Contains("DepartmentName")) { string xml1 = "<value> Test</value>"; textlist[i].InnerText = xml1; } } xml.Save(path);
- 1 回答
- 0 关注
- 254 浏览
添加回答
举报
0/150
提交
取消