Dom*_*ing 125 c# xml linq-to-xml
我有这个代码:
XElement EcnAdminConf = new XElement("Type",
new XElement("Connections",
new XElement("Conn"),
// Conn.SetAttributeValue("Server", comboBox1.Text);
// Conn.SetAttributeValue("DataBase", comboBox2.Text))),
new XElement("UDLFiles")));
// Conn.
Run Code Online (Sandbox Code Playgroud)
如何将属性放入Conn?我想把这个我标记为注释的属性,但是如果我尝试在定义后将属性设置为Conn Conn
它们不是visibe ...所以我想以某种方式设置它们以便XML开始如下所示:
<Type>
<Connections>
<Conn ServerName="FAXSERVER\SQLEXPRESS" DataBase="SPM_483000" />
<Conn ServerName="FAXSERVER\SQLEXPRESS" DataBase="SPM_483000" />
</Connections>
<UDLFiles />
</Type>
Run Code Online (Sandbox Code Playgroud)
Jeh*_*hof 250
添加XAttribute
构造函数XElement
,就像
new XElement("Conn", new XAttribute("Server", comboBox1.Text));
Run Code Online (Sandbox Code Playgroud)
您还可以通过构造函数添加多个属性或元素
new XElement("Conn", new XAttribute("Server", comboBox1.Text), new XAttribute("Database", combobox2.Text));
Run Code Online (Sandbox Code Playgroud)
或者您可以使用添加方法XElement
来添加属性
XElement element = new XElement("Conn");
XAttribute attribute = new XAttribute("Server", comboBox1.Text);
element.Add(attribute);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
93820 次 |
最近记录: |