我有以下代码:
XElement EcnAdminConf=新XElement(“类型”,
新的XElement(“连接”,
新XElement(“康涅狄格州”),
//Conn.SetAttributeValue(“服务器”,comboBox1.Text);
//Conn.SetAttributeValue(“数据库”,comboBox2.Text)),
新XElement(“UDLFiles”);
//康涅狄格州。
如何将属性添加到Conn?我想添加标记为注释的属性,但如果在定义EcnAdminConf后尝试在Conn上设置属性,它们将不可见
我想以某种方式设置它们,使XML如下所示:
<;类型>;
<;连接>;
<;Conn ServerName=“FAXSERVER\SQLEXPRESS”DataBase=“SPM\U 483000”/>;
<;Conn ServerName=“FAXSERVER\SQLEXPRESS”DataBase=“SPM\U 483000”/>;
</连接>;
<;UDLFiles/>;
</类型>;
在XElement的构造函数中添加XAttribute,如
新XElement(“Conn”,新XAttribute(“Server”,comboBox1.Text));
还可以通过构造函数添加多个属性或元素
新XElement(“Conn”,新XAttribute(“Server”,comboBox1.Text),新XAttribute(“Database”,combobox2.Text));
或者可以使用XElement的添加方法添加属性
XElement元素=新XElement(“连接”);
XAttribute属性=新的XAttribute(“服务器”,comboBox1.Text);
元素。添加(属性);