在 XmlNode 中注入一个节点
Inject a node inside XmlNode
我有一个简单的问题:
请问如何使用 C# 在 XmlNode 中注入节点。我不想在我的特定方法中涉及 XmlDocument。
谢谢
如果您不想在您的方法参数列表中传递一个 XmlDocument
实例,那么您可以通过 OwnerDocument
从 XmlNode
实例中获取 XmlDocument
属性.
就像这个例子:
public void MyMethod(XmlNode node)
{
var newElement = node.OwnerDocument.CreateElement("element");
node.AppendChild(newElement);
}
希望对您有所帮助。
我有一个简单的问题:
请问如何使用 C# 在 XmlNode 中注入节点。我不想在我的特定方法中涉及 XmlDocument。
谢谢
如果您不想在您的方法参数列表中传递一个 XmlDocument
实例,那么您可以通过 OwnerDocument
从 XmlNode
实例中获取 XmlDocument
属性.
就像这个例子:
public void MyMethod(XmlNode node)
{
var newElement = node.OwnerDocument.CreateElement("element");
node.AppendChild(newElement);
}
希望对您有所帮助。