在XML Node中添加Namespace属性

时间:2015-05-05 06:16:53

标签: c# xml

我有一个包含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?

0 个答案:

没有答案