我有一个包含XML的字符串,就像这样
string xml="<?xml version=\"1.0\" encoding=\"utf-16\"?>
<UserInfo xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema'>
<UserName>First_User</UserName>
<Age>25</Age>
</UserInfo>";
我必须像这样将User属性添加到UserInfo节点,而不删除现有的
<UserInfo xmlns:'abc'>
这就是我正在做的事情
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.LoadXml(xml);
当我写xmlDoc.SelectNodes("UserInfo")
时,它没有选择任何节点
如何将属性添加到UserInfo?