如何通过 XElement 添加属性
我有以下代码:
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.
如何向 Conn
添加属性?我想添加我标记为注释的属性,但如果我在定义 EcnAdminConf
后尝试在 Conn
上设置属性,它们将不可见。
我想以某种方式设置它们,使 XML 看起来像这样:
<Type>
<Connections>
<Conn ServerName="FAXSERVER\SQLEXPRESS" DataBase="SPM_483000" />
<Conn ServerName="FAXSERVER\SQLEXPRESS" DataBase="SPM_483000" />
</Connections>
<UDLFiles />
</Type>
I have this code:
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.
How do I add attributes to Conn
? I want to add the attributes I marked as comments, but if I try to set the attributes on Conn
after defining EcnAdminConf
, they are not visible.
I want to set them somehow so the XML looks like this:
<Type>
<Connections>
<Conn ServerName="FAXSERVER\SQLEXPRESS" DataBase="SPM_483000" />
<Conn ServerName="FAXSERVER\SQLEXPRESS" DataBase="SPM_483000" />
</Connections>
<UDLFiles />
</Type>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在
XElement
的构造函数中添加XAttribute
,例如您也可以通过构造函数添加多个属性或元素
,也可以使用
XElement<的Add-Method /code> 添加属性
Add
XAttribute
in the constructor of theXElement
, likeYou can also add multiple attributes or elements via the constructor
or you can use the Add-Method of the
XElement
to add attributes