XmlDocument를 사용하여 XML 속성에 액세스
C#의 XmlDocument를 사용하여 XML 속성을 읽는 것은 간단한 접근 방식으로 수행할 수 있습니다. 다음 XML 문서를 고려하십시오.
<?xml version="1.0" encoding="utf-8" ?> <MyConfiguration xmlns="http://tempuri.org/myOwnSchema.xsd" SuperNumber="1" SuperString="whipcream"> <Other stuff /> </MyConfiguration>
SuperNumber 및 SuperString 속성을 검색하려면 다음 코드를 활용할 수 있습니다.
// Load the XML document XmlDocument doc = new XmlDocument(); doc.Load("myConfig.xml"); // Get the specified element by its tag name XmlNodeList elemList = doc.GetElementsByTagName("MyConfiguration"); // Iterate through the matching elements for (int i = 0; i < elemList.Count; i++) { // Access the attribute value string attrVal = elemList[i].Attributes["SuperString"].Value; }
이 코드 조각은 GetElementsByTagName 메서드를 사용하여 MyConfiguration을 찾습니다. 요소. 그런 다음 결과 목록을 반복하고 Attributes 속성을 사용하여 "SuperString" 속성에 액세스합니다. 속성 개체의 Value 속성은 실제 속성 값을 제공합니다.
이 접근 방식을 활용하면 C#의 XmlDocument 클래스를 사용하여 XML 속성을 쉽게 읽고 처리할 수 있습니다.
위 내용은 C#의 XmlDocument를 사용하여 XML 속성에 액세스하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!