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
? 주석으로 표시한 속성을 추가하고 싶은데 속성을 설정하려고 하면Conn
정의한 후에EcnAdminConf
, 그것들은 보이지 않습니다.
XML이 다음과 같이 보이도록 어떻게든 설정하고자 합니다.
<Type>
<Connections>
<Conn ServerName="FAXSERVER\SQLEXPRESS" DataBase="SPM_483000" />
<Conn ServerName="FAXSERVER\SQLEXPRESS" DataBase="SPM_483000" />
</Connections>
<UDLFiles />
</Type>
더하다XAttribute
의 시공자에게XElement
,맘에 들다
new XElement("Conn", new XAttribute("Server", comboBox1.Text));
생성자를 통해 여러 특성 또는 요소를 추가할 수도 있습니다.
new XElement("Conn", new XAttribute("Server", comboBox1.Text), new XAttribute("Database", combobox2.Text));
또는 의 Add-Method를 사용할 수 있습니다.XElement
속성을 추가하다
XElement element = new XElement("Conn");
XAttribute attribute = new XAttribute("Server", comboBox1.Text);
element.Add(attribute);
언급URL : https://stackoverflow.com/questions/5063936/how-to-put-attributes-via-xelement
'programing' 카테고리의 다른 글
시각적 코드에서 Undefined type 오류가 발생하지 않도록 전역 클래스를 선언하는 방법 (0) | 2023.09.17 |
---|---|
게시/구독 패턴(JS/jQuery)을 사용하는 이유는 무엇입니까? (0) | 2023.09.17 |
HttpClient가 Android Studio에서 가져올 수 없음 (0) | 2023.09.17 |
MySQL 데이터 유형:텍스트, , 오류: 데이터가 너무 깁니다. (0) | 2023.09.17 |
JQuery를 사용하여 드롭다운 목록 지우기 (0) | 2023.09.17 |