在XmlNode中注入一个节点

时间:2016-09-09 16:59:24

标签: c# xml xsd xml-parsing xmlnode

我有一个简单的问题:

使用C#,请问如何在XmlNode中注入一个节点。我不想让XmlDocument参与我的具体方法。

由于

1 个答案:

答案 0 :(得分:1)

如果您不想在方法参数列表中传递XmlDocument实例,则可以通过XmlDocument属性从XmlNode实例获取OwnerDocument

就像这个例子一样:

public void MyMethod(XmlNode node)
{
      var newElement = node.OwnerDocument.CreateElement("element");
      node.AppendChild(newElement);
}

希望这有帮助。