C# 如何在子节点添加属性
时间: 2023-07-27 16:33:09 浏览: 98
C#通过XML节点属性/属性值读取写入XML操作代码实例
在C#中,可以使用XmlDocument类来创建和修改XML文档。要在子节点添加属性,请按照以下步骤:
1. 获取要添加属性的子节点。可以使用GetElementsByTagName方法或SelectSingleNode方法来获取子节点。
2. 使用SetAttribute方法在子节点上添加属性。SetAttribute方法需要两个参数:属性名称和属性值。
以下是一个示例代码,演示如何在子节点上添加属性:
```csharp
// 创建XML文档
XmlDocument doc = new XmlDocument();
// 添加根节点
XmlElement root = doc.CreateElement("root");
doc.AppendChild(root);
// 添加子节点
XmlElement child = doc.CreateElement("child");
root.AppendChild(child);
// 添加属性
child.SetAttribute("属性名称", "属性值");
```
注意:在添加属性之前,必须先创建根节点和子节点。
阅读全文