我想在我的根xmlnode中添加一个未命名的命名空间。我该怎么做呢?
错误消息---
元素或属性的本地名称不能为null或空字符串。
System.Xml.XmlDocument xmlDoc = new System.Xml.XmlDocument();
XmlNode ShipmentReceiptNotification0Node = xmlDoc.CreateElement("ShipmentReceiptNotification", "", "namespacename");
ShipmentReceiptNotification0Node.InnerText = String.Empty;
xmlDoc.AppendChild(ShipmentReceiptNotification0Node);
答案 0 :(得分:1)
对CreateElement使用另外两个参数覆盖。
var node = xmlDoc.CreateElement("ShipmentReceiptNotification", "namespacename");
答案 1 :(得分:0)
尝试更改您的代码:
XmlNode ShipmentReceiptNotification0Node = xmlDoc.CreateElement("ShipmentReceiptNotification", "namespacename");